一个小问题关于Select

yst_killed 2007-01-30 10:35:55
我想查询一个关于 select * from 测试表(呵呵)

大家看到了,这个表名 有个括号
导致出错,,不知道如何处理表明带括号的情况。。。
...全文
190 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangzk0206 2007-01-30
  • 打赏
  • 举报
回复
用双引号只括住表名那??

SELECT * FROM “测试表(备注)”
yst_killed 2007-01-30
  • 打赏
  • 举报
回复
错误描述:FROM 子句语法错误。
crazyflower 2007-01-30
  • 打赏
  • 举报
回复
CString strSQL;
strSQL.Format(_T("SELECT * FROM 测试表(备注)"));
yst_killed 2007-01-30
  • 打赏
  • 举报
回复
程序如下

CString strSQL;
strSQL.Format("SELECT * FROM 测试表(备注)");
yst_killed 2007-01-30
  • 打赏
  • 举报
回复
sokewoniu(缩壳蜗牛) ( )

的方法正确
yst_killed 2007-01-30
  • 打赏
  • 举报
回复
错误源:Microsoft JET Database Engine,错误描述:查询语法错误。查询子句不完整。
lidongri 2007-01-30
  • 打赏
  • 举报
回复
或者这样
strSQL.Format("%s", _T("SELECT * FROM"));
strSQL += _T("'");
strSQL += _T("测试表(备注)");
strSQL += _T("'");
lidongri 2007-01-30
  • 打赏
  • 举报
回复
CString strSQL;
strSQL.Format(_T("SELECT * FROM '测试表(备注)'"));

用单引号应该可以

sokewoniu 2007-01-30
  • 打赏
  • 举报
回复
CString strSQL;
strSQL.Format(_T("SELECT * FROM [测试表(备注)]"));

4,011

社区成员

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

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