源码地带 > 电路图 > 电子资料下载 > 电子书籍 >vc > 查看压缩包源码

vc

源代码在线查看: subject_48270.htm

软件大小: 7874 K
上传用户: lanyunhan
关键词: vc
下载地址: 免注册下载 普通下载 VIP

相关代码

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

相关资源