ASP查询ACCESS数据库

ASP查询ACCESS数据库,第1张

{Microsoft Access Driver (mdb, accdb)};

或者用OLEDB来连接,设置ConnectionString 属性的 Provider 参数设置为“MicrosoftACEOLEDB120”

如果两个都不行,那就是驱动问题了,去微软官网下载AccessDatabaseEngineexe。

或者安装2007以上的access。。。

DreamWeaver可以使用字符串来连接Access数据库。 具体方法 一,如果你Access为2002或2003版本 在DreamWeaver中选择 应用程序>>数据库>> 点击 + >>自定义连接字符串 会d出窗口 连接名称中写上 英文名(可任意取名) 连接字符串中写入以下代码

(1)基于ODBC数据源的连接方式

<%

Dim conn

Set conn=ServerCreateObject("ADODBConnection")

connOpen "Dsn=address"

%>

注:数据库连接字符串通常可以省略“Dsn=” ,因此最后一句还可以写为:connOpen "address"

2)基于ODBC,但是不用数据源的连接方式:

<%

Dim conn

Set conn=ServerCreateObject("ADODBConnection")

connOpen "Driver={Microsoft Access Driver (mdb)};Dbq=C:\Inetpub\>

不能更新。数据库或对象为只读。

或者

*** 作必须使用一个可更新的查询。

都是:

数据库权限问题:

右击数据库文件——属性——安全——选中users(SXP\users)项——选中“完全控制”的“允许”(则修改、写入、读取、运行都被选中)——确定

若“属性”中无“安全”项,进入数据库所在文件夹:

工具——文件夹选项——查看——把“使用简单文件共享(推荐)” 前面的对勾去掉。

刷新一下,重新运行。

假设你的空间物理路径为d:\web\abc\root,你的站点根目录放在abc目录下,名为>

"只能读,不能写" = 不能添加和修改内容(包括删除)

一般access数据库无权限方面的特殊设置(mssql才有)

1:请检查一下数据库,是否有ldb文件生成

若有,就是数据库以独占的形式被打开着:程序运行发生错误所至-->导致不能写入

解决方法:关闭网站后,删除ldb文件,再开启网站

2:下载数据库,看用Microsoft Office Access能否正常打开,是否已损坏

3:不能添加和修改内容(包括删除)的情况应排除语句错误:同时出错的机率很小

以上就是关于ASP查询ACCESS数据库全部的内容,包括:ASP查询ACCESS数据库、用Dreamweaver做的ASP网页,怎样和ACCESS数据库连接、在使用Asp网页链接Access数据库时所要使用的代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10201100.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存