请问在vc中用了ado的类,安装程序一定要装MDAC吗?

myb123 2005-12-26 12:00:18
请问在vc中用了ado的类,安装程序一定要装MDAC吗?老是觉得不方便且使安装包变大和易使机器上的版本冲突。

能不能在安装时带了ado的动态库就可以了?若可以,那如何用法?

或有更好的办法吗?请大侠赐教。
...全文
215 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
liumang9527 2006-02-21
  • 打赏
  • 举报
回复
mark
taianmonkey 2005-12-31
  • 打赏
  • 举报
回复
win9x系列的操作系统必须安装!
AIRFLYNET 2005-12-30
  • 打赏
  • 举报
回复
MDAC, 不用再安裝,操作系統已有此內容, 你可在"控制面板" 中就可知,
以前做VB 程序時, mdac 的版本就很重要,
但我測試過用vc做的, 一般機器都可以用的, 建議你在開發時
不要用太新的mdac 版本就可以了.
friendzj 2005-12-30
  • 打赏
  • 举报
回复
明确回答:是的!
如果你用installshield 安装,那么可以带上mdac.

但是有一点,如果你开发用新版本,但是目标机器用老版本不行了
myb123 2005-12-29
  • 打赏
  • 举报
回复
谢谢了,真的吗?在网上很多文章说MDAC的高版本不兼容低版本的
myb123 2005-12-29
  • 打赏
  • 举报
回复
请问bohut(●伯虎●): 是不是把ado运行时库打包进去就不用打MDAC了?安装后ado运行时库是在本应用程序的文件夹或是系统文件夹?若是系统文件夹, 会不会覆盖用户的原来的ado?
bohut 2005-12-29
  • 打赏
  • 举报
回复
制作安装程序时可以选用wise,可以将ado运行时库一起打包进去。
FlyNesta 2005-12-28
  • 打赏
  • 举报
回复
MDAC的高版本是兼容低版本的。
MDAC本来就是微软的东东,所以,你在任何一款Windows上应该都能运行,至于你怕版本不兼容的话,你就找一版本较高的MDAC放在你的安装包里就OK。

隐约记得以前我们的安装包里打包的是MDAC2.7版本,在98、2000、XP上都可以(ME没试过)
lisypro 2005-12-28
  • 打赏
  • 举报
回复
高版本应兼容低版本内容吧,
myb123 2005-12-26
  • 打赏
  • 举报
回复
首先谢谢了.
这样在发布程序时就有点麻烦了,我该如何能让我发布的ado程序在win98, winME, win2k, winXP都能运行, 该装那个版本的MDAC, 若目标机器上已有那我高版本的MDAC, 我又删不了它,我的程序又不能正确运行,那岂不是很惨?!ado程序在发布时真无一个通用的对付所有平台的好方法吗?若无,ado虽然方便,但仍不如ODBC啊, 再请教大侠
sxslyy 2005-12-26
  • 打赏
  • 举报
回复
要用的!让ado正常工作不光只有ado的动态库就可以!要MDAC,而且还在注意MDAC的版本,不然生有莫明的错误发生.
oyljerry 2005-12-26
  • 打赏
  • 举报
回复
访问数据库等,需要

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧