2016-09-29 22 views
0

私は現在、a book on VB.NETを読んでいるので、これは私が見落としているかもしれません。最近VB.Netで講座をキャンセルしました。なぜなら、問題に悩まされていて、講師が自分の質問で私に戻ってこなかったからです。VB.NETはテキストファイルからデータを読み書きします

目的は、テキストボックスからテキストファイルにデータをコンマまたはパイプで区切って書き込むVB.NETを使用してビジネスアプリケーションを作成することでした。アプリケーションのユーザーは、ファイルを保存するディレクトリを選択できる必要があります。

クライアントのデータをキャプチャするフォームと、ドロップダウンコントロールから選択できるフォームがあります。ストリームライターは、ユーザーが自分を選択できるようにしていますファイルを保存したいのですが、ユーザーがフォームを保存した場所を知るためにインテリジェントな2番目のフォームを作成し、client_idを読み込み、クライアントIDに関連付けられた他のデータをフォームのテキストボックスに入力します。私はstreamreaderはファイルからデータを読みたいときに使用するものですが、ストリームリーダーはどのようにユーザーがファイルをどこに保存するのかを知っていますか?

私はもうコースをやっていませんが、私は実際にプロジェクトを稼働させるために何ができるか考え続けます。

+0

から読み込みを行うための

// Write single line to new file. Using writer As New StreamWriter("C:\log.txt", True) writer.WriteLine("Important data line 1") End Using 

をファイルに書き込むため、私はここに任意の試みを表示されません。 [質問]を確認し、質問を編集して質問のための最小限の情報を提供してください。 – raidensan

+0

アプリケーションやデータの重要性が高いほど、データベースがテキストファイルよりも優れている可能性が高くなります。テキストファイルはテキストのみを保持できます。つまり、値、価格、日付などを文字列との間で変換するコードがあります。テキストファイルもランダムアクセスではありません。 – Plutonix

+0

@Plutonix、これは、私がやらなければならない課題のためのものであり、割り当ての最初の部分についてはテキストからの書き込みと読み込みを特に必要とし、2番目の部分ではlinq型の接続データベースに転送する。しかし、自分と講師とのやりとりが存在しなかったのでコースをキャンセルしました。遠距離コースです。 – JasonK

答えて

1

ファイル

// read from a file 
Dim line As String 
Using reader As New StreamReader("file.txt") 
    line = reader.ReadLine() 
End Using 
Console.WriteLine(line) 
関連する問題