莫名奇妙啊,上传到服务器上就不会报错
在本机时就会报错
错误类型:
Microsoft JET Database Engine (0x80040E09)
不能更新。数据库或对象为只读。
/Dinteam/admin/js_edit_save.asp, 第 25 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MAXTHON 2.0)
网页:
POST 9034 ??? /Dinteam/admin/js_edit_save.asp
POST Data:
js_title=%CA%B2%C3%B4%CA%C7%D6%C7%C4%DC%BC%D2%BE%D3%3F&zhiding=1&js_content=%3CP+class%3DMsoNormal+style%3D%22MARGIN%3A+0cm+0cm+0pt%3B+TEXT-ALIGN%3A+center%22+align%3Dcenter%3E%3CB%3E%3CU+style%3D%22t . . .
以下为源代码:
1<!--#include file="cookies.asp"-->
2<!--#include file="conn.asp"-->
3<%
4Call isnum
5id=replace(trim(request("js_id")),"'"," ")
6%>
7<%
8js_title=trim(request("js_title"))
9js_content=request("js_content")
10%>
11<%
12if js_title="" then
13%>
14<script language=Javascript>
15 alert("请填写技术知识标题!");
16 window.history.go(-1);
17</script>
18<%
19else
20%>
21<%
22set rs=server.createobject("adodb.recordset")
23sqlstr="select * from js where js_id="&id
24rs.open sqlstr,conn,1,3
25rs("js_title")=js_title
26rs("js_content")=js_content
27'是否置顶显示
28 if request("zhiding")=1 then
29 rs("istop")=1
30 else
31 rs("istop")=0
32 end if
33rs.update
34%>
35<script language=Javascript>
36 alert("技术知识修改成功!");
37 window.document.location.href='manage_js_list.asp';
38</script>
39<%
40end if
41rs.close
42set rs=nothing
43conn.close
44set conn=nothing
45%>
ASP与Access数据库连接出错 如何解决?
ASP与Access数据库连接出错是因为缺少对访问的支持配置。1、需要安装一些功能来支持ASP应用程序的解析,打开:控制面板- 程序 - 程序和功能 - 打开或关闭Windows功能,按照下面这个图示,把相应的ASP选上就行了。2、设置好IIS(开启"启用父目录路径",要不你用..\/路径的时候可能会出错),做好相关站...
asp连接access数据库出现错误
1. 数据库本身数据损坏,需要下载到本地使用OFFICE ACCESS进行修复和压缩;或重新上传备份的数据库。2. 数据库权限错误,IIS执行用户没有读取或写入数据库的权限。3. 数据库连接语句错误,由于数据库连接驱动的问题,需要使用 conn.Open"provider=Microsoft.jet.oledb.4.0;data source="&Server.MapPath(...
ASP打开ACCESS数据库是出错
这个错误有可能是出现在你的计算机上软件安装(或则反安装)的顺序上。如果ODBC的版本不一致的话,就会发生该错误。解决办法是安装最新版本的MDAC Microsoft OLE DB Provider for ODBC Drivers error ”80004005”[Microsoft][ODBC Microsoft Access 97 Driver] ”(unknown)” isn”t a valid path. Make ...
ASP运行时Access数据库提示出错了
服务器没有写权限,点源文件所在文件夹右键属性-安全,user的权限设为修改和写入
asp连接access数据库出错
第一你没有建立数据库连接对象实例:如:dim conn set conn=server.CreatObject("ADODB.Connection")然后才是你的:Dim MM_conn_STRING MM_conn_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("..\\floatfly\\db\\main.mdb")第二建立以后还需要打开连接如:conn.open ...
ASP打开access数据库是出错。原因如下
64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以,程序里面的链接字符串不能正常工作。需要修改下IIS的工作环境,改成32位的,在IIS的管理界面中,把应用程序池中的默认应用程序池常规选项中的32位方式启用就可以了。
asp连接access数据库出错
1、connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)2、一个标准连接 < option explicit dim startime,endtime,conn,connstr,db startime=timer()'更改数据库名字 db="data\/dvBBS5.mdb"Set conn = Server.CreateObject("ADODB.Connection")connstr="Provider=...
连接access数据库出现错误怎么办?
步骤一:请检查conn.asp中的连接字符是否正确,如果没有错误,还提示数据库连接出错,往下看access数据库连接错误。步骤二:把数据库下载到本地(默认数据库 database\/#newasp.mdb),用ACCESS打开,压缩修复数据库(打开ACCESS -- 工具 -- 数据库实用工具 -- 压缩和修复数据库);然后重新上传access...
asp访问access数据库出现锁定错误怎么处理
当某个用户以独占方式打开一个ACCESS数据库时(如对数据库某个数据表的字段进行增删改操作时),其他用户访问这个数据库就会出现锁定错误了;或者当某个用户正在以Update方法更新数据表中的某条记录时,其他用户也会出现短暂的锁定错误。这种情况是必要的,因为不这样做就很有可能出现数据不同步甚至破坏整个...
ASP 数据库连接出错 ACCESS的
这个错误是由于IIS对作为虚拟目录的文件夹没有改写的权限.把IIS的用户名对这个文件夹的操作权限加为"改写"或者说把数据库的权限设置为可写或者把数据库所在的文件夹设置为可写就没有问题了