System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。小弟...
发布网友
发布时间:2024-10-22 07:47
我来回答
共3个回答
热心网友
时间:2024-11-14 22:46
string sql="Select * from Teachers where Acccount='" + txtNum.Text.ToString() + "'";
OleDbDataAdapter 的fill方法不支持带参数查询语句 ,只能支持这个语句Select * from Teachers 查询
用OleDbDataReader里面 Load方法
热心网友
时间:2024-11-14 22:44
数据库里的字段是Acccount么?应该是Account吧
string sql="Select * from Teachers where Acccount='" + txtNum.Text.ToString() + "'";
这里直接输出sql语句,看下在数据库执行是否正确
热心网友
时间:2024-11-14 22:39
错误可能1.数据库连接字符串不正确,
错误可能2,看看你的conn是否异常
做法:在你的错误语句dauser.Fill(dsuser, "usermessage");//前加一个断点看看语句是怎么样的
肯定是小问题,大体没错