救命啊!!!使用CDaoRecordSet访问mdb的应用程序如何发布?

lovelypengpeng 2001-10-08 12:30:36
...全文
195 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
ma811 2001-12-07
  • 打赏
  • 举报
回复
把Dao350.dll拷到用户机上,注册就行了,不用这么烦。
文件在你的机上,Program Files\Common File\Microsoft Share\DAO\...
vibration 2001-12-07
  • 打赏
  • 举报
回复
打包时安装Dao35,InstalShield中有;
或安装DAOSDK,VC5的光盘上有,可无界面安装(setup.exe /s)
suds 2001-12-07
  • 打赏
  • 举报
回复
怎么注册?
学习学习!
langjingling 2001-12-07
  • 打赏
  • 举报
回复
用installshield制作一个安装程序,同时将dao350.dll也包含进去就可以了。
lovelypengpeng 2001-10-10
  • 打赏
  • 举报
回复
98下通过安装microsoft jet程序已经可以了,多谢各位。
不过在windows2000下还是打不开mdb文件,安装jet时,报告“有应用程序正在使用dao。。。”,然后退出
kane_yj 2001-10-10
  • 打赏
  • 举报
回复
有几个东东你可以试试
http://download.microsoft.com/download/access2000/SP/4.0/NT5/EN-US/Jet40SP5_W2K.exe
http://download.microsoft.com/download/access2000/SP/4.0/W9XNT4/EN-US/Jet40SP5_9xNT.exe
http://download.microsoft.com/download/office97pro/SP/1/WIN98/EN-US/Jet35sp3.exe
http://download.microsoft.com/download/access2000/Utility/1.0/WIN98Me/EN-US/JetCU40.exe
http://download.microsoft.com/download/access20/whitepap/1/WIN98/EN-US/Jetwp.exe

其中第一个也许能解决你windows2000下的问题
kane_yj 2001-10-10
  • 打赏
  • 举报
回复
有几个东东你可试试
http://download.microsoft.com/download/office97pro/SP/1/WIN98/EN-US/Jet35sp3.exe
http://download.microsoft.com/download/access2000/Utility/1.0/WIN98Me/EN-US/JetCU40.exe
http://download.microsoft.com/download/access20/whitepap/1/WIN98/EN-US/Jetwp.exe
http://download.microsoft.com/download/access2000/SP/4.0/W9XNT4/EN-US/Jet40SP5_9xNT.exe
http://download.microsoft.com/download/access2000/SP/4.0/NT5/EN-US/Jet40SP5_W2K.exe

其中最后一也许能解决你windows2000下的问题
lovelypengpeng 2001-10-10
  • 打赏
  • 举报
回复
win98下安装microsoft jet解决问题,window22000下应该安装什么?
兄弟们,帮帮忙吧,不然老板要拿我开刀了
lovelypengpeng 2001-10-09
  • 打赏
  • 举报
回复
mdac中是不是包含microsoft jet?
我装了mdac(2.6)后还是不行
lovelypengpeng 2001-10-09
  • 打赏
  • 举报
回复
TO:kane_yj()兄:
谢谢!
microsoft jet3.5大不大?能不能发给我一个?
lovelypengpeng@eyou.com
kane_yj 2001-10-09
  • 打赏
  • 举报
回复
这个问题我遇到过,是这样的,
access97用的是microsoft jet3.0数据引擎,单独在裸机上安装执行你的程序肯定不行,不管你的程序是static连接的还是怎样;安装microsoft jet3.0数据引擎时在你的机子上安装了相应的com组件,所以不单单是几个dll的问题;安装MDAC2.6也不行地
解决的方法:
1、安装microsoft jet3.5数据引擎,visual studio 6.0(10片)的第六或七张上有它,你可以拿来装一下---ok!
2、安装vc++---当然,这不是好方法;
3、用wise做安装程序,wise里面可以直接指定使用了DAO技术
4、installshale6.2做安装程序,里面可以直接指定使用了DAO技术
lovelypengpeng 2001-10-09
  • 打赏
  • 举报
回复
TO:show_me_the_money(走夜路的人)兄:
万分感谢。我的问题跟你一样,在打开mdb文件时出错。
不过有没有发布release版本的方法?为什么在安装了VC以后就可以了呢?
show_me_the_money 2001-10-09
  • 打赏
  • 举报
回复
kane_yj():
你说的是Access 97和Access 2000 的版本问题,VC不认Access 2000,用我上面说的方法就可以搞定,但这样仍会遇到发布版的问题。
show_me_the_money 2001-10-09
  • 打赏
  • 举报
回复
如果只是microsoft jet 3.5 的问题,倒有一个比较简单的方法:
在App的InitInstance()里加入以几句话就行了。
#ifdef _AFXDLL
Enable3dControls(); // Call this when using MFC in a shared DLL
#else
Enable3dControlsStatic(); // Call this when linking to MFC statically
#endif
#ifdef _AFXDLL
AfxGetModuleState()->m_dwVersion = 0x0601;
#else
#endif
.......
little_wolf 2001-10-08
  • 打赏
  • 举报
回复
gz
kane_yj 2001-10-08
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/TopicView.asp?id=44159
show_me_the_money 2001-10-08
  • 打赏
  • 举报
回复
我现在和你做的工作是一样的。
不能用静态链接库,也不能用release,不然它就告诉你打开mdb文件出错
如果用动态链接库和Debug,要加mfc42d.dll, mfcd42d.dll, mfco42d.dll, msvcrtd.dll
ALong_Yue 2001-10-08
  • 打赏
  • 举报
回复
GZ &UP
oceancat 2001-10-08
  • 打赏
  • 举报
回复
msdac
lovelypengpeng 2001-10-08
  • 打赏
  • 举报
回复
访问打开mdb文件时出错
加载更多回复(2)

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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