
{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数据库时所要使用的代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)