MFC 连接数据库“参数不足,期望是1”
用的是VC++6.0,ACCESS,用ODBC连的。本来都能连上了,运行过都没问题了。我改了一下数据库里的数据,结果就出问题了,一直显示“参数不足,期望是1”。我没有改字...
用的是VC++ 6.0,ACCESS,用ODBC连的。
本来都能连上了,运行过都没问题了。
我改了一下数据库里的数据,结果就出问题了,一直显示“参数不足,期望是1”。
我没有改字段啊,只是改了里面的一条记录,怎么也会这样。。。 展开
本来都能连上了,运行过都没问题了。
我改了一下数据库里的数据,结果就出问题了,一直显示“参数不足,期望是1”。
我没有改字段啊,只是改了里面的一条记录,怎么也会这样。。。 展开
2个回答
展开全部
出现参数不足,期待值为1的错误提示,原因一般是出现在sql语句里。
首先我得确定一下你的表名是不是user,如果是的话,查看一下表中有没有username,userpw,userpword,Email,Tel,Handset,Fax,Address的字段,如果都为是的话就不可能是sql错误!
接下来的方法是检查你的sql语句是不是正确的方法:
打开数据库,点击左边的查询,在打开的对话框中选择关闭,之后只剩下一个查询窗口(灰色),之后在查询窗口里点击右键,粘贴到里面并覆盖掉里面的内容,点击上方的红色勾,你语句的正确与否就知道了。
试试吧,还是不行的话再问!注意:如果是数字型(整型)的就不要单引号,文本型就用单引号,这个很重要啊!
首先我得确定一下你的表名是不是user,如果是的话,查看一下表中有没有username,userpw,userpword,Email,Tel,Handset,Fax,Address的字段,如果都为是的话就不可能是sql错误!
接下来的方法是检查你的sql语句是不是正确的方法:
打开数据库,点击左边的查询,在打开的对话框中选择关闭,之后只剩下一个查询窗口(灰色),之后在查询窗口里点击右键,粘贴到里面并覆盖掉里面的内容,点击上方的红色勾,你语句的正确与否就知道了。
试试吧,还是不行的话再问!注意:如果是数字型(整型)的就不要单引号,文本型就用单引号,这个很重要啊!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询