//创建数据连接
string sql = "select count(*) from users where username=@username and password=@password";
String strConn = "Data Source =.\\sqlexpress; Initial Catalog = Forum;integrated security=SSPI";
SqlConnection conn = new SqlConnection(strConn);
SqlCommand cmd = new SqlCommand(sql, conn);
cmd.Parameters.Add("@username", username);
cmd.Parameters.Add("@password",password);
conn.Open();
int count = Convert.ToInt32(cmd.ExecuteScalar());
if (count > 0)
{
//this.Hide();//隐藏当前页
Index shouye=new Index(username);
textBox1.Text = "";
textBox2.Text = "";
shouye.ShowDialog();
//Application.Run(shouye);
//MessageBox.Show("成功登陆");
//new Form2().InitializeComponent();
}
“System.Data.SqlClient.SqlParameterCollection.Add(string, object)”已过时: 如何解决,求高手帮帮!
答案:2 悬赏:0 手机版
解决时间 2021-01-25 22:24
- 提问者网友:练爱
- 2021-01-25 17:14
最佳答案
- 五星知识达人网友:北城痞子
- 2021-01-25 18:33
那两句改为这个试试 :cmd.Parameters.Add(new SqlParameter(("@username", username));
cmd.Parameters.Add(new SqlParameter("@password",password));
cmd.Parameters.Add(new SqlParameter("@password",password));
全部回答
- 1楼网友:骨子里都是戏
- 2021-01-25 18:42
sqlupdatecommand 大概是一个用于更新数据库的 sqlcommand 对象。
每个 sqlcommand 对象都有一个 parameters 的属性,用于存放命令中所有的参数;而属性的 add 方法用于将一个参数添加到命令对象中。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯