レコード番号の取得方法


かめ  2007-08-11 01:58:38  No: 143793

開発環境  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  

検索結果に該当するレコードのレコード番号を取得するにはどうすればよいでしょうか。


KG  2007-08-14 04:59:44  No: 143794

プライマリキーになっているフィールドがあれば、

A(0).Item("プライマリキーのフィールド名")

で、とれそうですけども。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加