tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル CSVファイルの検索
投稿日: 2006/06/27(Tue) 17:07
投稿者太平洋
こんにちは。
現在名簿管理のソフトを作っていまして、行き詰ってしまったので、書き込みを致しました。
内容は、CSVファイルを読み込み、ファイルの中身は[番号,名前,年齢,電話番号]という感じで、
[001,山田太郎,20才,0312345678]
[002,山田花子,22才,0441234567]...となっています。
テキストボックスに入力された文字(例,001)をキーにして、CSVファイルの番号を検索をし、ヒットし
た場合は、
[001-山田太郎-20才-0312345678]というフォルダを作るというプログラムを作っています。

'StreamReader.ReadLine メソッド を使ってのCSVファイルの読み込み
Dim fileName As String = "演者リスト.csv"    'ファイルのパス
Dim sr As New System.IO.StreamReader(fileName, System.Text.Encoding.Default)

'ファイルの最後までループ
Do Until sr.Peek() = -1
   Dim temp() As String
   ReDim Preserve sd(n)
   temp = Split(sr.ReadLine(), ",")
   sd(n).No = CStr(temp(0))
   sd(n).Namae = CStr(temp(1))
   sd(n).Toshi = CStr(temp(2))
   sd(n).TEL = CStr(temp(3))

   '取得結果を確認の為に表示
   ListBox1.Items.Add(sd(n).No & "-" & sd(n).Namae & "-" &a
mp; sd(n).Toshi & "-" & sd(n).TEL)
   n += 1
Loop
sr.Close()     'ファイルを閉じる

こんな感じでCSVファイルを読み込むまではできたのですが、
番号を検索し、フォルダを作るのにはどうしたらいいのかがわかりません。

どなたか解決に導くヒントをお願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。