日期:2014-05-16  浏览次数:21189 次

为什么服务器上无法插入和读取access数据?
本帖最后由 sess520 于 2012-12-11 22:40:07 编辑
给一个小网站加了一个简单的留言的功能,用的是asp+access,在本地测试一切正常,但是上传到服务器上就无法向数据库中插入数据,也无法读取数据,但是登陆功能还是可以登陆,这是怎么回事?找了好久都没有找到答案,忘知道的大侠给个指导,谢谢!

我的conn.asp
<!-- #include file="ee.asp" -->
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("include/#gbmdb.asp")
on error resume next 
If Err Then 
err.Clear 
Set Conn = Nothing 
Response.Write "数据库连接出错,请检查连接字串。" 
Response.End 
End If 
%>


其他页面引用的:<!-- #include file="include/conn.asp" -->






------解决方案--------------------
能读,不能写,权限问题。
把数据库文件夹权限设置为可修改。
------解决方案--------------------
on error resume next 
If Err Then 
err.Clear 
Set Conn = Nothing 
Response.Write "数据库连接出错,请检查连接字串。" 
Response.End 
End If 

把这个删了,看什么错误