用Data控件执行SQL语句为什么出错?

vbnew 2004-08-26 07:29:18
我把SQL语句写到变量strTemp里,然后用以下代码执行
Data1.Database.Execute strTemp
通过这种方式插入到ACCESS库中,大部分是正确的,但是有些语句出错,提示“实时错误‘
3075’Syntax error in string in query expression ''美苑装饰'”,“美苑装饰”是一
个字段的值。但是相同的SQL语句在ACCESS中建的查询却可以正确执行,将数据插入数据库
请问,哪位知道这是什么原因?
...全文
99 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sangshuyezi 2004-08-27
  • 打赏
  • 举报
回复
你可以检查一下sql语句,可能是在那个“美苑装饰”前或后多了一个或少了一个"'"
badboy168 2004-08-27
  • 打赏
  • 举报
回复
data.execute str
yijiansong 2004-08-27
  • 打赏
  • 举报
回复
帖出來
online 2004-08-27
  • 打赏
  • 举报
回复
SQL語句帖出來
hn123 2004-08-27
  • 打赏
  • 举报
回复
代碼帖出來
Andy__Huang 2004-08-26
  • 打赏
  • 举报
回复
你的SQL語句有問題,把代碼帖出來吧!!!
clark_rain 2004-08-26
  • 打赏
  • 举报
回复
把sql语句贴出来

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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