坑人的Microsoft Access Driver

in #access5 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!

Sort:  

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!

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.029
BTC 62871.45
ETH 3479.64
USDT 1.00
SBD 2.53