作者yimean (温柔杀手)
看板Office
标题[问题] VBA + SQLite3 换电脑就不行
时间Wed Apr 8 15:41:37 2020
(若是和其他不同软体互动之问题 请记得一并填写)
软体: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
这两个问题真的搞到我了。
恳请高手大大帮帮忙解惑一下。感恩。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.33.116.8 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1586331699.A.0C8.html
※ 编辑: yimean (114.33.116.8 台湾), 04/08/2020 17:08:22
1F:→ soyoso: 问题1.以非w64的版本试试,我系统win7 64位元,excel 32位 04/08 19:24
2F:→ soyoso: 元的,如果灌sqlite odbc w64就会出现如内文的情况,如灌 04/08 19:24
3F:→ soyoso: 非64位元的就可以执行 04/08 19:24
4F:→ Iories: Q2. 加上 Dim RAWDATA as String再试试呢? 04/08 20:46
5F:→ yimean: @s大,感恩您的协助,正如您所说的没错。 04/09 11:05
6F:→ yimean: @T大我有试过不行喔,我把单步执行的结果放在下面 04/09 11:06
7F:→ yimean: 请高手帮忙诊断一下。 04/09 11:06
※ 编辑: yimean (114.33.116.8 台湾), 04/09/2020 11:07:48
11F:→ waiter337: sql 有在同一个路由器下面吗? 04/21 20:44
13F:→ waiter337: 674 04/21 20:46
14F:→ waiter337: 但我不知道是不是这个问题 04/21 20:46