回 帖 发 新 帖 刷新版面

主题:[求助]asp插入数据库提示错误

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Option Explicit
Response.ContentType="Text/html"
dim conn,connstr,rs,sql
connstr="provider=Microsoft.Jet.OLEDB.4.0;data source="&Server.MapPath("ace.mdb")&";"
set conn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
conn.open connstr
sql="INSERT INTO [zhujiao]([name],[zuopin],[jieshao])VALUES('绯村剑心','浪客剑心','背负命运为爱而战的男人')"
rs.open sql,conn,3,3
rs.close
conn.close
set rs=nothing
set conn=nothing
%>

以上是代码,在我自己的机器上运行时很正常,在别人机器上运行就提示

HTTP 500 - 内部服务器错误 -----------

怎么回事啊?

回复列表 (共3个回复)

沙发

HTTP 500 - 内部服务器错误 -----------
这是一个很笼统的错误.无法判断错误原因.

请确定数据库文件在目标计算上有写权限

板凳

将"别人"机器上服务器数据库的文件夹写权限打开. 不是别人调你的服务器数据出错的话.

3 楼

谢谢,数据库都是从我机器上拷过来的,但是不行..

我来回复

您尚未登录,请登录后再回复。点此登录或注册