一个SQL语句有错误,请帮忙看看。:)

ByronLiu 2003-10-19 07:42:16
这是一个ADO+ACCESS中用到的。
想在NoteTree表中找 NoteType 等于2 的值。

我写的这句有错误,哪错了,请各位帮改一下!

CString S1="SELECT * FROM NoteTree where NoteType ="+2" ";

谢谢~
...全文
18 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xsc2001 2003-10-20
  • 打赏
  • 举报
回复
若字段类型为数值则
CString S1="SELECT * FROM NoteTree where NoteType =2";
若字段类型为字符串型
CString S1="SELECT * FROM NoteTree where NoteType =‘2‘";

CString S1="SELECT * FROM NoteTree where NoteType like '2'";
tanyaliji 2003-10-20
  • 打赏
  • 举报
回复
CString S1="SELECT * FROM NoteTree where NoteType ='+2' ";
arvid_gs 2003-10-20
  • 打赏
  • 举报
回复
S1="SELECT * FROM NoteTree where NoteType ='+2' ";
surfl 2003-10-20
  • 打赏
  • 举报
回复
CString strSQL = _T("");

strSQL.Format("SELECT * FROM NoteTree where NoteType = %d",nUserVar);

....
ByronLiu 2003-10-20
  • 打赏
  • 举报
回复
这个我知道了,谢谢了!
各位老大,我还想知道一下,如果这个2是int的变量,那该怎么写?
mbj 2003-10-19
  • 打赏
  • 举报
回复
CString S1="SELECT * FROM NoteTree where NoteType ='+2' ";
改成单引号
ByronLiu 2003-10-19
  • 打赏
  • 举报
回复
没人知道?
ByronLiu 2003-10-19
  • 打赏
  • 举报
回复
如果 2是个int变量该怎么写呢?
numen27 2003-10-19
  • 打赏
  • 举报
回复
"SELECT * FROM NoteTree where NoteType = 2";如果NoteType是整型

4,011

社区成员

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

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