参数不足,期待是1?????怎么解决

zhjie374 2004-04-13 07:01:11
我用法CRecordSet::Open( ,"select * from short where [key]="+"number");
打开的时候,出现上述错误!!

这是为什么??
...全文
107 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
like1982316 2004-07-30
  • 打赏
  • 举报
回复
sql语句错误。
billy145533 2004-04-14
  • 打赏
  • 举报
回复
在查询分析器里试了再用
丁淇石头 2004-04-14
  • 打赏
  • 举报
回复
sql语句错误。
fengizsha 2004-04-13
  • 打赏
  • 举报
回复
_bstr_t strSQL = "select * from quantify_new where q_sign=2";

TESTHR(pRst.CreateInstance(__uuidof(Recordset)));
pRst = theApp.QRCONN->Execute(strSQL,NULL,adCmdText);
//绑定数据;

TESTHR(pRst->QueryInterface(__uuidof(IADORecordBinding),(LPVOID*)&picRs));
TESTHR(picRs->BindToRecordset(&rs));
byf2002 2004-04-13
  • 打赏
  • 举报
回复
CRecordSet::Open( ,"select * from short where [key]="+"number");

改为:

CRecordSet::Open( ,"select * from short where key="+"number");
ICanManageIt 2004-04-13
  • 打赏
  • 举报
回复
这是因为你的recordset语句没有正确的定位,尽管连接正确了.
所以把你要打开的数据源名称明确指出来就可以了,不要采用它的默认值.

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧