我有这个查询,我想将查询的结果添加到操作中声明的变量中:
此行不起作用:
cmd.Parameters.Add(new SqlParameter("@Id", updateBuildingInput.Id));
这是所使用的代码行。
string constr = ConfigurationManager.ConnectionStrings["Default"].ConnectionString;
using (SqlConnection con = new SqlConnection(constr))
{
string query = "SELECT Id FROM Buildings WHERE id =@updateApplication.buildingId";
using (SqlCommand cmd = new SqlCommand(query))
{
cmd.Connection = con;
con.Open();
cmd.Parameters.Add(new SqlParameter("@Id", updateBuildingInput.Id));
con.Close();
}
}