在VBA中编写含有变量的SQL语句的代码,历来是Access初学者甚至已入门者头痛的问题。 其中各种引号、连接号的嵌套,看上去纷繁复杂,眼花缭乱,极易把人搞晕菜,别说初学者了,纵然是多年老司机,也时常翻车。 因为在VBA中编写的一句含有多个变量的SQL语句,始终报错不能正常执行,折腾N小时乃至N天,仍然百撕不得骑姐的大有人在。 我们来看一个真实案例(因情节需要有所改编):W童鞋因为下面这个SQL语句的编写,折腾了半天时间(实打实的半天!)。 头发抓掉了几十根,什么学生卡、老年卡、公交卡、处男卡、白领卡……他自己能找到的卡都刷了个遍,却还是上不了Access发的车! 于是找到我求助。 W童鞋写的代码如下: strSQL = "Insert INTO 凭证记录表 (状态,日期,制单人,制单时间,关联单号)" _ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|