请教各位高手,rs addnew在后台添加时出现http500错误!
<!--#include file="conn.asp"--><!--#include file="denlu.asp"-->
<%
dim PRODUCT_NAME, ORDERS, CONTENT, INTRO, COMMEND, S_IMAGE, B_IMAGE, sql
PRODUCT_NAME = Request.Form("PRODUCT_NAME")
ORDERS = Request.Form("ORDERS")
INTRO = Request.Form("INTRO")
CONTENT = Request.Form("content")
COMMEND = Request.Form("COMMEND")
S_IMAGE = Request.Form("s_image")
B_IMAGE = Request.Form("B_IMAGE")' 大图片
TYPES = Request.Form("TYPES")
if INTRO = "" then
INTRO = 0
end if
if COMMEND = "checkbox" then
COMMEND = 1
else
COMMEND = 0
end if
dim rs
dim sql
set rs=server.createobject("adodb.recordset")
sql="select * from product"
rs.open sql,conn,2,3
rs.addnew
rs("PRODUCT_NAME")=PRODUCT_NAME
rs("COMMEND")=COMMEND
rs("CONTENT")=CONTENT
rs("ORDERS")=ORDERS
rs("S_IMAGE")=S_IMAGE
rs("INTRO")=INTRO
rs("B_IMAGE")=B_IMAGE
rs("TYPE")=TYPES
rs("ver")=ver
rs.update
rs.close
set rs=nothing
Response.Write sql
conn.Execute (sql)
Response.Redirect "Product_List.asp"
%>
<%CloseDatabase%>
这是程序文件,请大家看一下是哪里错了,谢谢! --------------------编程问答-------------------- 郁闷 这个小问题呵呵啊
你的系统和iis版本复制一下,是一个小的设置问题,比较简单。
还有你错误全称 --------------------编程问答-------------------- 系统是xp2,调试是用的APMServ5.2.6这个集成包,
发布信息提交后显示的页面错误就是网页无法打开,HTTP500错误! --------------------编程问答-------------------- 如果是http 500的内部错误
-----------------
1、在“开始”-“设置”-“控制面板”-“管理工具”-“服务”中,查看Distributed Transaction Coordinator服务(即DTC)和COM +Event System服务是否启动,若没有启动,请将这两个服务都启动。
另外,我的机子上又出现现一个问题,就是DTC服务无法启动,这时候就在cmd窗口中先后执行下列两条命令:
(1)、msdtc -re setlog
(2)、net start msdtc
执行完这两条语句后,DTC就能启动成功了。
2、执行完上述操作后,接下来就在cmd窗口中再先后执行以下三条命令:
(1)、cd %windir%\system32\inetsrv
(2)、rundll32 wamreg.dll,createIISPackage
(3)、regsvr32 asptxn.dll
这三条命令中,第二条的createIISPackage一定要注意,区别大小写,否则会出错。
--------------------编程问答-------------------- 如果单单是http错误 , (非内部服务器的) 就简单了 --internet的选项----高级---关闭http 友好什么东西 勾去掉 就ok了 --------------------编程问答-------------------- 发错版块了吧?! --------------------编程问答-------------------- rs.close()放到最下面看看
补充:.NET技术 , ASP.NET