vc++数据库联接问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 00:53:30
大家好,请教各位大侠一个问题。我用VC++和ACCESS数据库连接,我的数据库和vc的文件放到一个文件夹下了。我用DAO连接的数据库。当我建类的时候,有一个对话框是选择数据库的位置。假使是E:\\DB\\test.mdb吧。
他会报一个错误,如下:Unrecognized database format'E:\\DB\\test.mdb'

请教是哪的错误。
谢谢了。

1\说明楼主的电脑中没有这个数据的引擎。
2\不被承认的数据库格式,奇怪,楼主安装ACCESS了吗?
3\安装VB时全部选择数据库驱动了吗?
解决的方法:(个人意见)
微软解决办法:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon98/html/vbconIntrnscDataCtrlAndAccess2000.asp

其它解决办法:
办法一:建议你安装VBSP5

办法二:你可以把数据库转化为ACCESS97

办法三:用ADODC控件连接ACCESS2000数据库

办法四:用ADO连接字符串连接数据库