------语法一
//设置SQL语句中的参数
//定义
SqlParameter parUid = new SqlParameter("@userId", SqlDbType.NVarChar, 50);
SqlParameter parPwd = new SqlParameter("@password", SqlDbType.NVarChar, 50);
//赋值
parUid.Value = uid;
parPwd.Value = pwd;
//与command联系在一起
cmd.Parameters.Add(parUid);
cmd.Parameters.Add(parPwd);
----- 语法二
cmd.Parameters.Add(new SqlParameter("@userId", uid));
cmd.Parameters.Add(new SqlParameter("@password", pwd));
----- 语法三
cmd.Parameters.Add("@userId", SqlDbType.NVarChar, 50);
cmd.Parameters["@userId"].Value = uid; --- 先添加再赋值
cmd.Parameters.Add("@password", SqlDbType.NVarChar, 50).Value = pwd; --添加就赋值
事务处理