用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中建的查询却可以正确执行,将数据插入数据库
请问,哪位知道这是什么原因?
...全文
70 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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语句贴出来
  • 打赏
  • 举报
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2004-08-26 07:29
社区公告
暂无公告