0

TabaleAdapterとdataGridViewを使用して販売エントリを入力しています。行が保存されようとしているときに、選択した製品のStockBalanceをチェックして、選択した製品の現在の在庫が販売量以上であることを確認したいと思います。セールをキャンセルしたい場合は、以下のサンプルコードからTableAdapterによって挿入または更新されようとしている値をどのように取得できますか?

 private void dataGridView1_RowValidated(object sender, DataGridViewCellEventArgs e)
    {

            this.Validate();
            this.itemSalesBindingSource.EndEdit();
            this.itemSalesTableAdapter.Update(this.businessDataDataSet);

    }
4

1 に答える 1

0

呼び出す前に、次のコマンドを使用してみてくださいUpdate(...)

DataSet changesDataSet = businessDataDataSet.GetChanges();

これで、データベースに送信される内容を示すDataSetオブジェクトが作成されます。

于 2012-07-18T12:39:24.193 に答える