我是asp.net的新手,我有一个网页表单,我的客户可以在这里更改他/她的信息,因为我正在使用更新查询。但是对于更新,我需要该用户的ID。 任何人都可以帮助我吗?因为我已经尝试查询以基于custname选择ID但没有结果。
SqlCommand cmd1 = con.CreateCommand();
cmd1.CommandType = CommandType.Text;
cmd1.CommandText = "Select CustID from Customers where CustName = '" + Session["user"] + "'";
id = Convert.ToInt32( cmd1.ExecuteNonQuery());
如果我在这里做错了,请纠正我。
答案 0 :(得分:0)
如果您不期望结果,则应该只使用ExecuteNonQuery。在这种情况下,您应该使用ExecuteScalar
PreparedStatement