delphi ADOQUERY 传SQL 报错问题,那位大侠帮助看看(解决送100分)

microd 2012-04-08 07:51:13
向ADOQUERY 传如下SQL ,不知为何老报错(第1行: '='附近有语法错语),但我把这个指令放到MSSQL 查询分析器中运行又正常

Select * from VNSDSB.dbo.DCSIBA tb1 INNER JOIN VNSDSB.dbo.DCSIBB tb2 ON IBA001=IBB001 WHERE (IBB962 = '劳而无功')

把上面的数据库前缀名换在 VNSDSB.. 也同样不行,在IBB962 前加上表别名(tb2.IBB962) 都不行。
...全文
69 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
microd 2012-04-08
  • 打赏
  • 举报
回复
遇鬼了,把原新的ADOQUERY 册了,重新放一个就OK
microd 2012-04-08
  • 打赏
  • 举报
回复
有传两个'' 进行,上面看到是在查询分析器中的SQL
我看见佛 2012-04-08
  • 打赏
  • 举报
回复
ADOQUERY.Sql.Text := 'Select * from VNSDSB.dbo.DCSIBA tb1 INNER JOIN VNSDSB.dbo.DCSIBB tb2 ON IBA001=IBB001 WHERE (IBB962 = ''劳而无功'')'

2,495

社区成员

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

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