データグリッドへの新規データの表示
- 題名: データグリッドへの新規データの表示
- 著者: YUKI
- 日時: 2005/11/29 11:11:55
- ID: 13940
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: データグリッドへの新規データの表示
- 著者: YUKI
- 日時: 2005/11/29 12:43:36
- ID: 13944
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: データグリッドへの新規データの表示
- 著者: YUKI
- 日時: 2005/11/29 13:36:45
- ID: 13946
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: データグリッドへの新規データの表示
- 著者: まどか
- 日時: 2005/11/29 13:36:48
- ID: 13947
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: データグリッドへの新規データの表示
- 著者: YUKI
- 日時: 2005/11/29 13:58:46
- ID: 13948
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: データグリッドへの新規データの表示
- 著者: YUKI
- 日時: 2005/11/29 14:05:59
- ID: 13949
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[VB6以前]
【解決したい問題】
VBでデータグリッドってありますよね?
グリッドにCSVデータを表示して、そこにさらにデータを追加という処理をしようと思っております。
データを追加する際にはテキストボックスを3つ用意してそこに内容をいれ(商品名・型番・商品コード)、登録ボタンを押すとデータグリッドに追加表示される、という仕組みにしたいと思っております。
コードを書いて試してみたのですが、テキストボックスに入力して登録を押すとCSVファイルには新規に登録したデータ分しか保存されてなく、過去に登録したデータがすべて消えてしまっているのです。
追加データをデータグリッドに表示する方法もわからないのですが・・・・
(既存のデータを読み込んでグリッドに表示することはできてます)
とにかく追加データのCSVファイルへの追加保存だけでも解決したいのです。
コードはこのように書きました。
(保存するファイル名は「商品マスタ.txt」です)
Private Sub touroku_Click()
Dim strItemName As String
Dim lngItemCode As Long
Dim lngItemNo As Long
Dim filenum As Integer
strItemName = txtItemName.Text
lngItemCode = txtItemCode.Text
lngItemNo = txtItemNo.Text
Open "商品マスタ.txt" For Output As #filenum
Print #filnum, (strItemName) & "," & (lngItemCode) & "," & (lngItemNo)
Close #1
txtItemName.Text = ""
txtItemCode.Text = ""
txtItemNo.Text = ""
End Sub
【追加事項】
まだ始めたばかりで参考書やヘルプ等を頼ってやっております。
お忙しいとは思いますがよろしくお願いします。