⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_48270.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:48270 发表者:兰色 发表日期:2003-07-29 21:50:58
<br>主题:有关DAO的问题
<br>内容:我在设计有关DAO的程序当中发现,在打开Office2000下创建的数据库文件时提示“不能识别的数据库格式”,打开Office97下创建的数据库时没有提示(一切正常),请问这是什么引起的?我如果想使用Office2000下创建的数据库文件,应该怎样改进程序?<BR><BR>多谢各位师兄师姐的帮助,小弟不胜感激!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:风之文章 回复日期:2003-07-30 08:47:11
<br>内容:Q1:当你使用DAO访问Access 2000时,是否会出現以下的错误信息?<BR>&nbsp;&nbsp; "Run-time error 3343 Unrecognized Database Format XXX"<BR>&nbsp;&nbsp;or "无法对DAO/Jet db 引擎进行初始化"<BR><BR>A1:DAO版本问题。<BR>&nbsp;&nbsp; VC6默认的是用DAO350(JET 3.51),因为Access2000己经使用 Jet 4.0 Engine,应该使用DAO360(JET 4.0) <BR>&nbsp;&nbsp; 最简单的方法:<BR>&nbsp;&nbsp; 在应用类的InitInstance()中加入两行即可!<BR>&nbsp;&nbsp; [i]<BR>&nbsp;&nbsp;&nbsp;&nbsp;AFX_MANAGE_STATE(AfxGetModuleState());<BR>&nbsp;&nbsp;&nbsp;&nbsp;AfxGetModuleState()-&gt;m_dwVersion = 0x0601;&nbsp;&nbsp;&nbsp;&nbsp;//访问Access2000,指定使用DAO360<BR>&nbsp;&nbsp; [/i]<BR>&nbsp;&nbsp; 也有人将Access2000转换成Access97<BR>&nbsp;&nbsp; 注意: <BR>&nbsp;&nbsp; (1)要有DAO360.dll [C:\Program Files\Common Files\Microsoft Shared\DAO\]<BR>&nbsp;&nbsp; (2)MFC尽量采用动态连接, 若需要静态连接则比较复杂.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:兰色 回复日期:2003-07-30 18:51:41
<br>内容:&nbsp;&nbsp;&nbsp;&nbsp;多谢“风之文章”的帮助,按照您的指导,我遇到的问题已经顺利解决了。<BR>&nbsp;&nbsp;&nbsp;&nbsp;真心希望以后能有机会多跟您学些知识。<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;在您闲暇之余请和我联系,我的QQ是:63713329
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -