[英]Updating SQL database from DataGridView C#
我有一个应用程序,通过dataSet在dataGridView中显示sql数据库的数据。 我想知道是否有一种方法可以通过修改gridViewDirectly来更新数据库,例如将数据从数据库传递到网格,但是反转,而不是创建一个新表单以在文本框中显示可编辑信息,然后用户更改内容他必须进行更改,然后点击“更新”。 这可能吗?
在DataGridView
有一个已经配备到DataSet
使用BindingSource
, TableAdapter
和BindingNavigator
从数据库中操纵数据来控制DataGridView
只需拖放到你的表格没有更多的代码。
BindingNavigator
看到“保存”和“删除”按钮一样,这将是您使用DataGridView
和DataSet
从数据库中保存,更新和删除数据的功能 我为我的简短教程道歉,但不是很清楚:)
您可以在datagridview中放置一个按钮列,然后按按钮可以开始编辑dgv单元。
http://msdn.microsoft.com/zh-CN/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);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.