DataGridに DBを設定し
選択された行の各フィールドの値を取り出したいと思います。
Positionでカレントレコードがどこら辺なのかわかります。
Rowsで各フィールドの値を適当なワークに
保存したいんですができません。
Label1はpositionの値の確認のためです
public F1SNo As String '商品番号の保存用ワーク
ボタンクリック時
Label1.Text = Me.BindingContext(DataSet1, "A_shohin").Position
F1SNo = DataSet1.A_shohin.Rows(0)("商品番号")
Positionの値は 選択されたところを見ているようですが
Rowsでは 選択された値をとれずに
最初の一件目の商品番号を参照しています。
なぜだかよくわかりません。
よろしくお願いします。
VB.NET
MicrosoftDevelopmentEnvironment2003 Version7.1.3091
Microsoft .Net Framework 1.1 Version 1.1.4332
です。
> F1SNo = DataSet1.A_shohin.Rows(0)("商品番号")
これだと、「0行目」の商品番号列を見ている事になるのでは。