開発環境 VB.NET 2003
ADO.NET初心者です。
Acsessで作成したファイルのレコードの更新や削除を
DataSet11.Tables(0).Rows.Add(no)
で行っています。
この方法ですと検索を行った結果で更新したい場合はレコード番号がわかりません。
検索は下記の方法を使っています。
Dim objFindValue As Object
Dim A As DataView = New DataView(DataSet11.Tables("Student"))
A.RowFilter = "SName='test1'"
If A.Count > 0 Then
objFindValue = A(0).Item("SName")
End If
検索結果に該当するレコードのレコード番号を取得するにはどうすればよいでしょうか。
プライマリキーになっているフィールドがあれば、
A(0).Item("プライマリキーのフィールド名")
で、とれそうですけども。
ツイート | ![]() |