【发布时间】:2012-02-12 10:09:53
【问题描述】:
我有问题要问。
我想通过更改 datagridview 来更新数据库后端的表。 DataGridView 更改应反映到数据库中。
我怎样才能实现它?
谢谢...
代码:
SqlCommand command;
if (con.State == ConnectionState.Closed)
con.Open();
string updateQuery = @"UPDATE Hucre set VericiKB=@VericiKB Where OrtamKB=@OrtamKimlikBilgisi and HucreKB=@HucreKB";
command = new SqlCommand(updateQuery, con);
command.Parameters.Add("@VericiKB", SqlDbType.Int, 50, "VericiKB");
SqlParameter param1 = command.Parameters.Add("@HucreKB", SqlDbType.Int, 50, "HucreKB");
SqlParameter param2 = command.Parameters.Add("@OrtamKB", SqlDbType.Int, 50, "OrtamKB");
param1.SourceVersion = DataRowVersion.Original;
param2.SourceVersion = DataRowVersion.Original;
da.UpdateCommand = command;
【问题讨论】:
-
您可以通过添加插入、更新或删除命令/事件来实现这一点,到目前为止您尝试过什么......?
-
@DJKRAZE 您好,尝试过但没有成功..
-
你遇到了什么问题?
-
请粘贴您尝试过的代码示例。例如如何通过 sql 绑定 DataGridview。您是否使用 DataAdapters..ect...??/
-
我正在尝试添加我的代码,但它没有更新..
标签: c# winforms data-binding datagridview