ASP无法连接ACCESS数据库(高手请教)

2025-02-25 12:20:26
推荐回答(4个)
回答1:

这个和你链接数据库的代码没关系.

你看看是不是你写的哪个修改,或是删除的程序里边的记录集属性不对啊.

就是那个rs.open sql,conn,1,1改成rs.open sql,conn,1,3

还有的一种可能就是你用的NTFS系统,这样的话,默认的数据库可能没有修改的权限,你改一下数据库的权限就行了.

你在数据库上右击.选属性 安全 USERS 完全控制

回答2:

只有两种可能:
一:数据库所在目录没有写权限;
二:申请的记录集为只读类型,请换活动类型的。。。

回答3:

你那个连接方法比较麻烦,我给你一个到吗。
你参考一下:
<%
dim conn
Dim connstr
dim dbpath
dbpath="date/tibetan.mdb"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(dbpath)
On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr

If Err Then
err.Clear
Set Conn = Nothing
Response.Write "Sorry! 数据库连接出错,请检查连接字串。"
Response.End
End If
%>

回答4:

楼主没提供发生错误的代码,从这段看不出来错误源的原因的