欢迎光临
我们一直在努力

用dao或ado正确访问access2000_visualbasic教程

建站超值云服务器,限时71元/月

当你使用DAO访问Access2000时,是否会出現以下的错误信息?

“Run-timeerror3343UnrecognizedDatabaseFormatXXX”

这个错误信息有二个解決的方式:

1、如果你是使用DataControl来连結Access2000的资料库时:

你必須在設定DataControl的Source前先加上一行
SetData1.Recordset=rsDAO36rsDAO36isaDAO3.6

2、如果你是引用「MicrosoftDAO3.51ObjectLibrary」来访问Access2000的资料库时:

請加入【工程】【部件】「MicrosoftDAO3.6ObjectLibrary」

如果你是使用ADO访问Access2000

以往在VB6中利用ADOOLEDBProvider3.51使用Access97資料库,程序都能正常的執行。但是自从將Access97升級到Access2000之后,就无法順利的使用Access2000資料库了,不知道您是否也曾遇到这样的情形呢?

其实这种事情在Microsoft已经是思空見慣的事情了!任何软件只要有了新的版本,就会有和旧版本不相容的问题产生!

而這一次是因为Access2000己经使用Jet4.0Engine,所以解決方法如下:

在您的ADO的ConnectString中的Provider必須修改为:”PROVIDER=Microsoft,Jet.OLEDB.4.0″->

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 用dao或ado正确访问access2000_visualbasic教程
分享到: 更多 (0)