如何根据当前显示或选中的那个更新gridview1控件中的Modified和ModifiedBy列。
目前我有以下内容,但它似乎更新了所有内容:
string ConnectionString = "Data Source=C;Initial Catalog=tickets;Integrated Security=True";
SqlConnection Conn = new SqlConnection(ConnectionString);
Conn.Open();
SqlDataAdapter DA = new SqlDataAdapter("UPDATE [tickets].[dbo].[UpdatedStat] SET MODIFIED = GETDATE(), MODIFEDBY = 'John' WHERE Person = 'John' AND ClosedDate IS NULL", Conn);
DataTable dt = new DataTable();
DA.Fill(dt);
if (Conn.State == ConnectionState.Open)
{
Conn.Close();
}
问题是,如何在网格视图中仅更新焦点中的记录/行?我基本上单击一个按钮移动到下一行,所以我需要使用ModifiedDate
和Modified
名称更新EACH记录。
OH和更新代码甚至根本不起作用?我想我需要一个更新命令??