<!--#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%>
这是程序文件,请大家看一下是哪里错了,谢谢!

解决方案 »

  1.   

    郁闷 这个小问题呵呵啊  
    你的系统和iis版本复制一下,是一个小的设置问题,比较简单。
    还有你错误全称
      

  2.   

    系统是xp2,调试是用的APMServ5.2.6这个集成包,
    发布信息提交后显示的页面错误就是网页无法打开,HTTP500错误!
      

  3.   

    如果是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一定要注意,区别大小写,否则会出错。
      

  4.   

    如果单单是http错误 , (非内部服务器的)  就简单了 --internet的选项----高级---关闭http 友好什么东西 勾去掉 就ok了