遇到这种错误,很大概率是因为缺少SqlCommand里的两个参数。
找到【SqlCommand mycmd = new SqlCommand();】这条语句,
SqlCommand()有两个带传入的参数:
- 一个是定义查询语句的sql,
- 另一个是定义数据库连接的conn
以下为部分代码片段,仅供理解:
string sql = "select * from Information where Username= '" + Username + "'and Password='" + Password + "'";
SqlConnection conn = new SqlConnection(constr);
conn.Open();
解决SqlCommand参数缺失问题
本文详细解析了SqlCommand构造函数中参数缺失导致的错误,并提供了正确的参数设置方法。通过实例代码展示了如何正确设置SQL查询语句及数据库连接。
1万+

被折叠的 条评论
为什么被折叠?



