%
if request("add") ="ok" then
'判断是不是最底层分类
set rs = conn.execute("select * from cclass where ParentID="&Request("ParentID")&"")
If not rs.eof then
'建立一个图片路径Session.以便返回后不为空
session("url") = request("photo")
response.Write ""
response.end
End If
rs.close
if request("ProdId")="" then
response.Write ""
response.end
end if
function invert(str)
invert=replace(replace(replace(replace(str,"<","<"),">",">"),chr(13),"
")," "," ")
invert=replace(replace(replace(replace(invert,"[img]","
"),"[red]",""),"[blue]","")
invert=replace(replace(replace(replace(invert,"[/img]",">"),"[/b]",""),"[/red]",""),"[/blue]","")
end function
'查找该分类ID的类别名称
set rs = conn.execute("select * from cclass where id="&Request("ParentID")&"")
classname = rs("classname")
rs.close
'产生随即数
dim num1
dim rndnum
Randomize
for i=0 to 6
num1=CStr(Chr((57-48)*rnd+48))
rndnum=rndnum&num1
next
'日期,格式:YYYYMMDD
yy=year(date)
mm=right("00"&month(date),2)
dd=right("00"&day(date),2)
riqi=yy & mm & dd
'生成元素,格式为:小时,分钟,秒
xiaoshi=right("00"&hour(time),2)
fenzhong=right("00"&minute(time),2)
miao=right("00"&second(time),2)
shijian=xiaoshi & fenzhong & miao
'生成订单号
inBillNo=riqi & shijian & rndnum
'-------------------------------将此产品的大类和中类和小类也查找出来一并写入数据库只能用于三级分类开始-------------------------------
set rsclass1=server.createobject("adodb.recordset")
sqlclass1="select * from CClass where id="&request("parentid")&" and gb='"&gb&"' "
rsclass1.open sqlclass1,conn,1,3
set rsclass2=server.CreateObject("adodb.recordset")
sqlclass2="select * from CClass where id="&rsclass1("parentID")&" and gb='"&gb&"' "
rsclass2.open sqlclass2,conn,1,3
if rsclass2.eof and rsclass2.bof then
midcode=rsclass1("classname")
midseq=rsclass1("id")
larcode=rsclass1("classname")
larseq=rsclass1("id")
else
set rsclass3=server.CreateObject("adodb.recordset")
sqlclass3="select * from CClass where id="&rsclass2("parentID")&" and gb='"&gb&"' "
rsclass3.open sqlclass3,conn,1,3
if rsclass3.eof and rsclass3.bof then
midcode=rsclass2("classname")
midseq=rsclass2("id")
larcode=rsclass2("classname")
larseq=rsclass2("id")
else
midcode=rsclass2("classname")
midseq=rsclass2("id")
larcode=rsclass3("classname")
larseq=rsclass3("id")
end if
rsclass3.close
set rsclass3 = nothing
end if
rsclass2.close
set rsclass2 = nothing
rsclass1.close
set rsclass1 = nothing
'-----------------------------------查找大类和中类结束----------------------------------------------------------
set rs=server.createobject("adodb.recordset")
sql="select * from CaseMain"
rs.open sql,conn,1,3
rs.Addnew
rs("Id")=inBillNo
rs("ProdId")=Trim(request.form("ProdId"))
rs("ProdName")=Trim(request.form("ProdName"))
rs("Model")=Trim(request.form("Model"))
'rs("PriceList")=Trim(request.form("PriceList"))
rs("gb")=request.form("gb")
rs("gbCode")=classname
rs("gbseq")=request.form("ParentId")
rs("LarCode")=larcode
rs("MidCode")=midcode
rs("larseq")=LarSeq
rs("midseq")=MidSeq
rs("ProdDisc")=request.form("ProdDisc")
rs("MemoSpec")=request.form("content1")
rs("ProduceArea")=request.Form("ProduceArea")
rs("ProdLong")=Trim(request.form("ProdLong"))
rs("ProdHeight")=Trim(request.form("ProdHeight"))
rs("ProdWidth")=Trim(request.form("ProdWidth"))
rs("ImgPrev")=Trim(request.form("photo"))
rs("ImgPrevWidth")=Trim(request.form("ImgPrevWidth"))
rs("ImgPrevHeight")=Trim(request.form("ImgPrevHeight"))
rs("ProdHeight")=Trim(request.form("ProdHeight"))
rs("Remark")=request.form("Remark")
rs("RemarkA")=request.form("RemarkA")
rs("xuhao")=Trim(request.form("xuhao"))
rs("AddDate")=trim(request.Form("AddDate"))
rs("FileOther")=0
rs("online")=true
rs.update
rs.close
conn.close
set rs=nothing
set conn=nothing
' Response.Redirect"admin_prod.asp?action=detail&id="&request.form("ProdId")
response.Write ""
response.end
else
response.write " 操作列表生成错误"
end if
%>