VisualStudioDesignerで作成されたデータセットがあります。それは料金のためのtableadaptorを持っています。
料金表の列の1つは「予約」です。この列は主キーではありません。
'booking'の値が27であるすべての行を削除したいと思います。
DeleteByBookingというクエリをchargesTableAdaptorに追加しました。それはコードです:
DELETE FROM charges
WHERE (chargesid = @Original_chargesid)
次に、私のコードで次のコマンドを実行します。
this.chargesTableAdapter.DeleteBookingCharges(27);
this.chargesBindingSource.EndEdit();
this.chargesTableAdapter.Update(this.quick_quoteDataSet.charges);
コードが正常に構築され、アプリが正常に実行されているにもかかわらず、データベースから行が削除されることはありません。
私は何を間違っているのですか?