ACCESS数据库问题??

来源:百度知道 编辑:UC知道 时间:2024/05/16 12:28:04
用ACCESS创建数据表时显示加载DLL错误,会影响数据库的连接吗????
我按书上的代码给数据库添加链接,可是加不进去,打开ACCESS时显示加载DLL错误,请问两者之间有关联吗?DLL是什么?怎么解决?
数了用代码添加记录外还有没有什么更好的方法?
如果有,请说的详细一点。
问题补充:还有就是我安了IIS,可是localohst打不开,刚安装时能打开,可到了第二天就打不开了,数据无法添加是这个影起的吗?

Provider (0x80004005)未指定的错误的解决方法

access数据库开始可以连接成功,但提交数据出现“Provider (0x80004005)未指定的错误”,数据库连接出错,刷新页面无效。

原数据库连接语句为:
Dim conn
conn = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=e:\web\opwer\opwer.mdb"

改为:
Dim conn
conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\web\opwer\opwer.mdb"

问题解决。

注意:在本机上,用绝对路径,上传到服务器请用相对路径:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(opwer.mdb)

DLL就是可执行文件,也叫动态链接文件!
我也不是很了解access数据库我也想知道!学习下

DLL文件:DLL文件全称是Dynamic Link Library,中文名字叫做“动态链接库文件”。在Windows系统中,DLL文件就象EXE文件一样能够完成某项功能,但它却无法像EXE文件那样独立运行,必须由其他程序来调用它,而它对于程序的执行也是非常重要的,大多数的程序或系统组件在执行时,都必须链接到DLL文件才能正常运行。换言之,DLL文件就像是数据库中一个个公用的函数库,每位设计人员都可以在自己的程序中随意调用它们,这样,不仅不用自己再去编写一些基础功能(因为这些功能都已经由DLL文件完成了),而且还可以让程序的体积更加小巧。因此,如果某个DLL文件发生丢失,就有可能造成某个软件或某个系统模块发生故障而无法正常工作。
Windows系统的DLL因为在安装时已经注册好了,因此不用注册,但是如果因为某种情况系统无法识别这些DLL文件时,还是需要我们手动再注册一遍