【发布时间】:2012-04-20 01:35:48
【问题描述】:
我已经彻底搜索,但找不到将我的列数据SET 到我使用 SQL UPDATE 语句初始化的变量的方法。
这是导致问题的一段代码:
int maxId;
SqlConnection dataConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["RegConnectionString"].ConnectionString) ;
SqlCommand dataCommand = new SqlCommand("select max(UserID) from Registration", dataConnection) ;
dataConnection.Open();
maxId = Convert.ToInt32(dataCommand.ExecuteScalar());
string Id = maxId.ToString();
// this next line is not working
SqlCommand _setvin = new SqlCommand("UPDATE Registration SET VIN=maxId , Voted=0 WHERE UserID=maxId", dataConnection);
_setvin.ExecuteNonQuery();
dataConnection.Close();
请指导我如何更正上面的注释行。
【问题讨论】:
标签: sql sql-server c#-4.0 ado.net sqlcommand