当前位置:编程学习 > C#/ASP.NET >>

请教各位高手,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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,