DOBON.NETプログラミング掲示板過去ログ
DataGridの更新について
題名: DataGridの更新について
著者: アリコム
日時: 2004/04/26 15:36:00
ID: 3838
この記事の返信元:
(なし)
この記事への返信:
[3842]
Re[1]: DataGridの更新について
アリコム
2004/04/27 14:14:11
[解決]
ツリーを表示
環境/言語:[VB.NET]
分類:[.NET]
はじめまして、アリコムです。
表記件について、ご教授お願いします。
VB.NETの勉強として「MDBのデータをForm上で編集する」ものを作成しています。
DataGridを直接編集させると必要箇所以外も変更されてしまう可能性があるので、
キーをListBoxとし、そのSelectedIndexに対応したレコードをTextBoxに表示させ、
Buttonを押したときにTextBoxの値でDataGrid(MDB)を更新しようと考えています。
(Form上はDataGrid.Visible=Falseです。)
そこで本題ですが、DataGridがMDBに反映されません。
厳密に言うと、DataGridを直接編集すると反映されるのに、
TextBoxからDataGridに値を送ると反映されないのです。
コードはこんな感じです。
Private Sub Button_Click
DataGrid.Item(Listbox.Selectedindex,0)=TextBox1.Text
DataGrid.Item(Listbox.Selectedindex,1)=TextBox2.Text
DataGrid.Item(Listbox.Selectedindex,2)=TextBox3.Text
DataAdapter.Update(DataSet)
End Sub
参考にした.NETマ○ジンやヘルプではわからなかったので、ご指導頂けたら幸いです。
題名: Re[1]: DataGridの更新について
著者: アリコム
日時: 2004/04/27 14:14:11
ID: 3842
この記事の返信元:
[3838]
DataGridの更新について
アリコム
2004/04/26 15:36:00
この記事への返信:
(なし)
ツリーを表示
自己レスです。
再度、色々と調べまわったら、更新できるようになりました。
Uptateする前に
Me.BindingContext(DataSet, Tabel).EndCurrentEdit()
するだけだったんですね。
調べが足りなかったみたいです。スミマセン。
まだまだ駆け出しの人間なので、これからもよろしくお願いします。
解決済み!
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
はじめまして、アリコムです。
表記件について、ご教授お願いします。
VB.NETの勉強として「MDBのデータをForm上で編集する」ものを作成しています。
DataGridを直接編集させると必要箇所以外も変更されてしまう可能性があるので、
キーをListBoxとし、そのSelectedIndexに対応したレコードをTextBoxに表示させ、
Buttonを押したときにTextBoxの値でDataGrid(MDB)を更新しようと考えています。
(Form上はDataGrid.Visible=Falseです。)
そこで本題ですが、DataGridがMDBに反映されません。
厳密に言うと、DataGridを直接編集すると反映されるのに、
TextBoxからDataGridに値を送ると反映されないのです。
コードはこんな感じです。
Private Sub Button_Click
DataGrid.Item(Listbox.Selectedindex,0)=TextBox1.Text
DataGrid.Item(Listbox.Selectedindex,1)=TextBox2.Text
DataGrid.Item(Listbox.Selectedindex,2)=TextBox3.Text
DataAdapter.Update(DataSet)
End Sub
参考にした.NETマ○ジンやヘルプではわからなかったので、ご指導頂けたら幸いです。