坑人的Microsoft Access Driver

in access •  6 years ago 

之前用MFC和ACCESS写了一个抓取和查询自己STEEM上文章的工具,这样就可以把STEEM当成自己大脑的备份了,比大脑靠谱的是,STEEM的数据不会遗忘。


(图源 :pexels.com)

这工具一直用着挺方便的,虽然 无论是用MFC还是ACCESS都显得很傻,但是我一直以来的原则都是能用就行,至于一直计划把数据库换成SQLite,因为懒惰一直没行动。

前些天换了台电脑,然后就想着把这个工具也拿过来用,以往在其它电脑上也试过,装个Microsoft Access Driver就行了,因为我的程序编译成64位版本,所以也要装64位版本的Microsoft Access Driver。

我下载了一个Microsoft Access Database Engine 2016 Redistributable,选的64位的,结果安装时提示我Office是32位的,没法安装,晕啊,话说你管我Office用的啥版本啊,另一台机器我没装Office也正常用啊。

不过抗议是没用的,于是我把Office重装为X64版本,结果驱动倒是装上了,我的程序一查询就死机,没有道理啊,毕竟之前用得好好的。

想来想去只能是Office版本或者Microsoft Access Database Engine 2016 Redistributable版本的问题了,Office懒得降级,于是把Driver换成Microsoft Access Database Engine 2010 Redistributable。

程序总算可以用了,查询啥的都没问题,可是一更新文章内容,程序就死机,不过这我就判断不出来是我程序的问题还是API节点的问题又或者是Access Driver的问题了。

等以后不懒的时候调试一下吧,先这么用着喽。


Vote For Me As Witness
https://steemit.com/~witnesses type in oflyhigh and click VOTE

Vote @oflyhigh via Steemconnect
Thank you!

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

M$的东西有时候很烦人。大学时常只要不小心把Office弄崩溃了,Windows也完蛋了。

Posted using Partiko Android

现在已经好多了,哈哈

MS的东西几乎没有不坑的呵呵,这类奇怪奇怪的东西常发生,而且是去问客服他们都没法回答的那种。这电脑刚买的时候也是学校的Office装不下,过后才发现是系统自带了一些Office组件卸载不干净(用他们的工具也卸不了),一气之下重装整个Windows才解决……

……不过现在都在用Linux了,以前那么费劲干嘛我也不知道 :3

明智啊👍

Thank you so much for participating the Partiko Delegation Plan Round 1! We really appreciate your support! As part of the delegation benefits, we just gave you a 3.00% upvote! Together, let’s change the world!