首页 存档 技术 查看内容

如何在VBA中编写含有变量的SQL语句而不易出错

2018-3-30 13:00 |来自: 互联网 853 0

摘要: 在VBA中编写含有变量的SQL语句的代码,历来是Access初学者甚至已入门者头痛的问题。 其中各种引号、连接号的嵌套,看上去纷繁复杂,眼花缭乱,极易把人搞晕菜,别说初学者了,纵然是多年老司机,也时常翻车。 因为 ...

在VBA中编写含有变量的SQL语句的代码,历来是Access初学者甚至已入门者头痛的问题。

其中各种引号、连接号的嵌套,看上去纷繁复杂,眼花缭乱,极易把人搞晕菜,别说初学者了,纵然是多年老司机,也时常翻车。

因为在VBA中编写的一句含有多个变量的SQL语句,始终报错不能正常执行,折腾N小时乃至N天,仍然百撕不得骑姐的大有人在。

我们来看一个真实案例(因情节需要有所改编):W童鞋因为下面这个SQL语句的编写,折腾了半天时间(实打实的半天!)。

头发抓掉了几十根,什么学生卡、老年卡、公交卡、处男卡、白领卡……他自己能找到的卡都刷了个遍,却还是上不了Access发的车!

于是找到我求助。

W童鞋写的代码如下:

strSQL = "Insert INTO 凭证记录表 (状态,日期,制单人,制单时间,关联单号)" _

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部