论查询SQL语句如何在VBA代码中使用-欧志华
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-查询/SQL语句


论查询SQL语句如何在VBA代码中使用

发表时间:2020/6/20 17:00:17 评论(0) 浏览(5238)  评论 | 加入收藏 | 复制
   
摘 要:论查询SQL语句如何在VBA代码中使用。
正 文:

论查询SQL语句如何在VBA代码中使用:
问题描述:
有学员问:为什么在查询的SQL视图里面的语句复制到VBA代码里面不能运行,会提示错误:


解决方法:
查询的SQL视图里面的语句复制到VBA代码,需要做适当的修改才能在正常的运行。
这个让我想起读书的时候一遍古文里面说的:”橘生淮南则为橘,生于淮北则为枳,叶徒相似,其实味不同。所以然者何?水土异也“

这行古文就不解释了,请自行百度。


注意事项:
一.查询的SQL语句是自动断行的,在查询里面运行没有问题,而代码区运行相同的SQL语句,必须是使用操作符让它连成一串字符,这样才会正确的运行,方法可以参照作者[风行]写的文章[ACCESS一行代码太长,如何加换行符号\连接符号]

二.关键词之间必须有空格,字段名之间不是最后一个必须使用英文的逗号分隔,

三.出现错误要学会使用debug排查SQL语句是否错误,方法可以作者 [缪炜 ] 的文章  【Access文章】调试出错SQL语句的方法/VBA中SQL语句出错的调试方法


注意以上三点,就能成功的把查询的SQL语句转换为VBA语句。

点击图片查看大图


附文章中提到的链接:

 作者[风行]  ACCESS一行代码太长,如何加换行符号\连接符号
http://www.accessoft.com/article-show.asp?id=7763

作者 [缪炜 ]   【Access文章】调试出错SQL语句的方法/VBA中SQL语句出错的调试方法

http://www.accessoft.com/article-show.asp?id=10230


附   件:


Access软件网交流QQ群(群号:198465573)
 
 相关文章
RunSQL方法-执行access操作查询  【竹笛  2012/7/12】
CurrentDb().Execute strSql与DoCmd....  【红尘如烟  2013/9/3】
RunSQL方法示例  【竹笛  2015/3/4】
【Access查询扫盲知识】RunSQL不能与Select共用  【麥田  2017/4/8】
用RunSQL与OpenQuery哪个运行效率更高?用RUNSQL...  【麥田  2018/4/12】
[Access入门知识] DoCmd的RunSQL使用方法  【ozh2k003  2020/5/24】
常见问答
技术分类
相关资源
文章搜索
关于作者

欧志华

文章分类

文章存档

友情链接