📄 subject_27997.htm
字号:
<p>
序号:27997 发表者:二进制 发表日期:2003-01-17 09:00:12
<br>主题:用ODBC访问ACCESS库的问题
<br>内容: CDatabase* tmpdb;<BR> Jhuserset* UserSet; //是CRecordset的子类<BR><BR> CString sDSN="ODBC;DRIVER=Microsoft Access Driver (*.mdb);DSN='';DBQ=colist.mdb";<BR> tmpdb =new CDatabase;<BR> tmpdb->Open(NULL,FALSE,FALSE,sDSN,FALSE))<BR> CString strSQL="select * from user";//(1)问题就在这一行<BR> UserSet=new Jhuserset(tmpdb);<BR> UserSet->Open(CRecordset::dynaset,strSQL);<BR>以上的代码没问题,但如果把(1)这一行改为:<BR> CString strSQL="select * from user where [username] = \"sa\"";//select * from user where [username]="sa"<BR> 就不行,运行到这时提示:参数不足,期待是2(有时说期待是1)?为什么?<BR><BR> Help me!<BR>2003-1-17 9:34:19
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -