[问题] VBA + SQLite3 换电脑就不行

楼主: yimean (温柔杀手)   2020-04-08 15:41:37
(若是和其他不同软件互动之问题 请记得一并填写)
软件:Excel
版本:office 365
各位版上的大大下午好,我遇到了一个模不著头绪的问题。
我本来在A电脑上开发程式,因为某些原因必须要换成B电脑。
原本在A电脑开发程式时都很顺利,没有什么问题。
换到B电脑时出现了两个问题
第一个问题SQLite不管怎么样都连不上去。
错误讯息如下
https://imgur.com/P1OaNHA
出错点如下
https://imgur.com/wsGPFJd
我做了如下检查
1.检查引用项目
https://imgur.com/xu1GASh
2.确认Driver有安装,并且重新使用管理者权限重新安装一次。
https://imgur.com/lnkE1RW
仍然是不行。
第二个问题复制资料到内存后再贴回储存格是有问题的
这个功能本来也都正常
这是我写的计算机GUI
https://imgur.com/AeXAQcM
这是程式码
https://imgur.com/djh9XPz
这是贴上去之后的结果
https://imgur.com/ohLiaib
我有确认过,在进剪贴簿之前的变量值是正确的。
但是推不进剪贴簿
https://imgur.com/hRyTE6Z
这两个问题真的搞到我了。
恳请高手大大帮帮忙解惑一下。感恩。
作者: soyoso (我是耀宗)   2020-04-08 19:24:00
问题1.以非w64的版本试试,我系统win7 64位元,excel 32位元的,如果灌sqlite odbc w64就会出现如内文的情况,如灌非64位元的就可以执行
作者: Iories (无法克制)   2020-04-08 20:46:00
Q2. 加上 Dim RAWDATA as String再试试呢?
楼主: yimean (温柔杀手)   2020-04-09 11:05:00
@s大,感恩您的协助,正如您所说的没错。@T大我有试过不行喔,我把单步执行的结果放在下面请高手帮忙诊断一下。https://imgur.com/pvzVBc4https://imgur.com/VLicrdVhttps://imgur.com/viiia0w
作者: waiter337 (给开司一罐苏格登)   2020-04-21 20:44:00
sql 有在同一个路由器下面吗?https://blog.csdn.net/peng790/article/details/54580674但我不知道是不是这个问题

Links booklink

Contact Us: admin [ a t ] ucptt.com