问一个相关64/32位版本的msado15.dll的事情
问一个有关64/32位版本的msado15.dll的事情。
一般win32下用ADO连接数据库(ms的数据库,其他的部分亦可以,至于限制什么的不讨论)
最近建立了一系列工程,做底层库支持,加入了x64平台的配置
在刚要封装 ADO 的时候发现,用的是 32 位的msado15.dll(开发本机是win2k3/32位)。
觉得可能会存在问题就搜了一下 win7 64位的分区,结果下面两个文件夹存在该文件,还有其他文件。
1. F:\Program Files\Common Files\System\ado
2. F:\Program Files (x86)\Common Files\System\ado
A. 这两个在使用上是否可通用?
B. 还有我看到好多 .tlb文件,比如 msado28.tlb,貌似 28比15大哦,是不是最新的?能用吗?怎么用?
------解决方案--------------------
A 是可以的
B 取决于你是否用MSJRO和客户端是否是安装了KB983246的操作系统,参考http://support.microsoft.com/kb/2640696
一般win32下用ADO连接数据库(ms的数据库,其他的部分亦可以,至于限制什么的不讨论)
最近建立了一系列工程,做底层库支持,加入了x64平台的配置
在刚要封装 ADO 的时候发现,用的是 32 位的msado15.dll(开发本机是win2k3/32位)。
觉得可能会存在问题就搜了一下 win7 64位的分区,结果下面两个文件夹存在该文件,还有其他文件。
1. F:\Program Files\Common Files\System\ado
2. F:\Program Files (x86)\Common Files\System\ado
A. 这两个在使用上是否可通用?
B. 还有我看到好多 .tlb文件,比如 msado28.tlb,貌似 28比15大哦,是不是最新的?能用吗?怎么用?
------解决方案--------------------
A 是可以的
B 取决于你是否用MSJRO和客户端是否是安装了KB983246的操作系统,参考http://support.microsoft.com/kb/2640696