TableAdapterの詳細オプションを更新したので、データテーブルが更新されます。
TableAdapter.Updateを使用した直後に、新しく追加された行のSCOPE_IDENTITYを取得しようとしています。
これはどのように達成できますか?
ありがとう!
TableAdapterの詳細オプションを更新したので、データテーブルが更新されます。
TableAdapter.Updateを使用した直後に、新しく追加された行のSCOPE_IDENTITYを取得しようとしています。
これはどのように達成できますか?
ありがとう!
は、insert ステートメントの最後に を自動的にTableAdapter
挿入します。SCOPE_IDENTITY
にはDataRow
、挿入後に新しく作成された ID 値が含まれています。行をテーブルに追加し、TableAdapter
.
Dim daLocation As New LocationTableAdapter() ' the TableAdapter
Dim newLocation = Location.NewLocationRow() ' the new DataRow
newLocation.Name = "Berlin"
Location.AddLocationRow(newLocation)
' now update the DataTable or the DataRow with the TableAdapter
Dim numRowsUpdated As Int32 = daLocation.Update(newLocation)
Dim id As Int32 = newLocation.idLocation ' now the new ID is available