|
分類:[.NET 全般]
お世話になります。 今まではADOを使用していたのですが、このたびADO.NETに変更しようかと思い、御登校させていただきます。 早速ですが、「商品マスタ」テーブルにオートナンバー型のフィールドIDとテキスト型のフィールド商品名があります。 ADOの時は、
dim ADDID as long rs.addnew rs!商品名="TEST" rs.UPDATE ADDID=rs!ID debug.peint ADDID
とした時、オートナンバー型のフィールドの値が表示されました。
ADO.NETで下記のようにやってみたのですが、上手く行きません MyRow("商品名") = "TEST" MyTable.Rows.Add(MyRow) Mycmd = New SqlCommandBuilder(MyAdapter) MyAdapter.InsertCommand = Mycmd.GetInsertCommand
'//---sqlDataadapterオブジェクトを更新 MyAdapter.Update(MyDataSet, "TU2101_納品リスト")
'-------------ここが知りたいです。----------------- '//---メインIDを取得 ADDID= MyTable.Rows(0)("ID") debug.print ADDID
ADO.NETとした場合、どのようにすればこれが実現できるのでしょうか? よろしく御願いいたします。
|