cmd.Parameters.Add()的用法
stringsql="Selectid,userName,passWord,[rule]from[User]whereuserName=@nameandpassWord=...
string sql = "Select id,userName,passWord,[rule] from [User] where userName=@name and passWord=@pwd";
using (SqlCommand cmd = new SqlCommand(sql, con))
{
//cmd.setString(0, userName);
//cmd.Parameters.AddWithValue("@name", userName);
//cmd.Parameters.AddWithValue("@pwd", passWord);
cmd.Parameters.Add("@name", SqlDbType.VarChar);
cmd.Parameters["@name"].Value = userName;
cmd.Parameters.Add("@pwd", SqlDbType.VarChar);
cmd.Parameters["@pwd"].Value = passWord;
在其中:SqlDbType.VarChar是什么意思。。。。为什么不是SqlDbType.VarString
是从数据库中的表查询数据。。。。 展开
using (SqlCommand cmd = new SqlCommand(sql, con))
{
//cmd.setString(0, userName);
//cmd.Parameters.AddWithValue("@name", userName);
//cmd.Parameters.AddWithValue("@pwd", passWord);
cmd.Parameters.Add("@name", SqlDbType.VarChar);
cmd.Parameters["@name"].Value = userName;
cmd.Parameters.Add("@pwd", SqlDbType.VarChar);
cmd.Parameters["@pwd"].Value = passWord;
在其中:SqlDbType.VarChar是什么意思。。。。为什么不是SqlDbType.VarString
是从数据库中的表查询数据。。。。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询