dataSet を介して dataGridView に sql データベースのデータを表示するアプリケーションがあります。データベースからグリッドにデータを渡すように、gridViewDirectly を変更してデータベースを更新する方法があるかどうか疑問に思っていましたが、編集可能な情報をテキストボックスに表示する新しいフォームを作成する代わりに、ユーザーが何を変更するかを反転させました。彼は変更する必要があり、更新をクリックします。これは可能ですか?
2396 次
2 に答える
1
データベースからデータを操作しDataGridView
てフォームにドラッグアンドドロップするだけで、これ以上のコードはありませDataSet
んBindingSource
。TableAdapter
BindingNavigator
DataGridView
- データセットを作成する
- テーブルを DataSet にドラッグ
- 「データソース」パネルに移動します
- テーブルをフォームにドラッグします。
以上です!これからわかるように、「保存」ボタンと「削除」ボタンは、 withBindingNavigator
を使用してデータベースからデータを保存、更新、および削除する機能になります。DataGridView
DataSet
短いチュートリアルで申し訳ありませんが、あまり明確ではありません:)
于 2012-12-02T21:40:32.883 に答える
0
ボタン列を datagridview に配置できます。ボタンを押すと、dgv セルの編集を開始できます。
情報: 1 つのデータグリッド列に 2 つのボタンを動的に追加するにはどうすればよいですか?
http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewbuttoncolumn.aspx
それについて他の情報が必要な場合は、お気軽に言ってください
編集:
あなたはこのようにすることができます:
DataGridViewButtonColumn clbt_delet = new DataGridViewButtonColumn();
clbt_delete.HeaderText = "DELETE"
clbt_delete.Text = "Delete";
clbt_delete.UseColumnTextForButtonValue = true;
dataGridView1.Columns.Add(clbt_delete);
于 2012-12-02T21:11:09.790 に答える