データベースへの変更を更新するためにデータセットを取得する際に問題が発生しています。テーブルバインド更新を使用してC#バウンドテキストボックスが更新されない
まず、テーブルアダプタで作成したFillByクエリを使用してデータセットを入力します。 「テストID =(テストID = @testId)単一のレコードを返します
が。私は、フォーム上で、独自のテキストボックスにdataset.datatableの各列をバインドしたいtblTest SELECT * FROM。
textBox1.DataBindings.Add("Text", dataset.datatable, dataset.datatable.NameColumn.ToString());
これは、データの罰金をロードします。私は、テキストボックス内のデータにいくつかの変更を行います。私は、データベースへの変更を更新しtableadapter.Update(データセット)を使用するときに、それがレコードを更新しません。
場合このデータセットでデータグリッドを作成し、変更してからtableadapter.update(データセット)を実行すると、レコードが更新されます。
datagridを使用せずにtableadapter.update()を使用するにはどうすればよいですか? tableadapterのカスタムアップデートを作成する必要がありますか?