cannot open database ''. It may not be a database that your application recognizes or the file may be corrupt——翻译:不能打开数据库''。该文件可能不是一个你的应用程序能识别的数据库或该文件已经损坏。看一下你打包进去没有? 是不是你所用的数据库? 看打包好的数据库是否可用?
我现在新做了一个工程,只有microsoft activex data 2.6 library这部件,打包安装后后出现这样的错误信息: run-time error '430': class does not support automation or does not support expected interface.不知要加什么动态链接库?MDAC_TYP.EXE已经加了
EnglishConnstring = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\English.mdb;"
EnglishCn.CursorLocation = adUseClient
EnglishCn.Open EnglishConnstring
是不是你所用的数据库?
看打包好的数据库是否可用?
不推荐使用 App.path 因为 如果安装的目录为根目录 则app.path 为 c:\
那么 EnglishConnstring="PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source="c:\\English.mdb;"。MDAC_TYP.EXE是有不同的版本的,必须注意,推荐使用Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist\MDAC_TYP.EXE.
run-time error '430': class does not support automation or does not support expected interface.不知要加什么动态链接库?MDAC_TYP.EXE已经加了