asp中保存变量的方法
dimbookdate,dazhe,sumpricesumprice=round(request("isbn")+request("dingdanhao"),2)dazh...
dim bookdate,dazhe,sumprice
sumprice=round(request("isbn")+request("dingdanhao"),2)
dazhe=round(request("huiyuanjia")/request("shichangjia"),2)
dim action,bookid
bookid=request.QueryString("id")
action=request.QueryString("action")
shjianame=request.Cookies("songxf")("shjianame")
select case action
case "add"
set rs_news=server.CreateObject("adodb.recordset")
rs_news.open "select * from [shjia] where username='"&shjianame&"'",conn,1,1
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from shop_books",conn,1,3
rs.AddNew
if shjianame<>"" then
rs("shjianame")=shjianame
rs("shjiaid")=rs_news("shjiaid")
else
rs("shjianame")="博览家纺"
rs("shjiaid")=1
end if
rs_news.close
set rs_news=nothing
rs("mch")=trim(request("mch")) '
rs("pp")=trim(request("pp")) '
rs("isbn1")=trim(request("isbn1")) '
rs("jj")=trim(request("jj")) '
rs("jg")=trim(request("jg")) '
rs("zl")=trim(request("zl")) '
rs("tp")=trim(request("tp")) '
rs("nr")=trim(request("nr")) '
rs("anclassid")=int(request("anclassid")) '大类
rs("sumprice")=round(request("isbn"+"dingdanhao"),2)
rs("nclassid")=int(request("nclassid")) '小类
rs("bookname")=trim(request("bookname")) '产品名称
rs("pingpai")=trim(request("pingpai")) '产品产品分类
**********************************************
以上是一个save.asp页面中的部分内容,我想把其中2个值相加并保存到数据库中去(数据库中字段已经建好),改如何编写这个语句?
具体的是将"isbn"(数字) 加上"dingdanhao"(数字)后写入到 "sumprice"字段中去。回答正确的我再加分。。。。。。 展开
sumprice=round(request("isbn")+request("dingdanhao"),2)
dazhe=round(request("huiyuanjia")/request("shichangjia"),2)
dim action,bookid
bookid=request.QueryString("id")
action=request.QueryString("action")
shjianame=request.Cookies("songxf")("shjianame")
select case action
case "add"
set rs_news=server.CreateObject("adodb.recordset")
rs_news.open "select * from [shjia] where username='"&shjianame&"'",conn,1,1
set rs=server.CreateObject("adodb.recordset")
rs.Open "select * from shop_books",conn,1,3
rs.AddNew
if shjianame<>"" then
rs("shjianame")=shjianame
rs("shjiaid")=rs_news("shjiaid")
else
rs("shjianame")="博览家纺"
rs("shjiaid")=1
end if
rs_news.close
set rs_news=nothing
rs("mch")=trim(request("mch")) '
rs("pp")=trim(request("pp")) '
rs("isbn1")=trim(request("isbn1")) '
rs("jj")=trim(request("jj")) '
rs("jg")=trim(request("jg")) '
rs("zl")=trim(request("zl")) '
rs("tp")=trim(request("tp")) '
rs("nr")=trim(request("nr")) '
rs("anclassid")=int(request("anclassid")) '大类
rs("sumprice")=round(request("isbn"+"dingdanhao"),2)
rs("nclassid")=int(request("nclassid")) '小类
rs("bookname")=trim(request("bookname")) '产品名称
rs("pingpai")=trim(request("pingpai")) '产品产品分类
**********************************************
以上是一个save.asp页面中的部分内容,我想把其中2个值相加并保存到数据库中去(数据库中字段已经建好),改如何编写这个语句?
具体的是将"isbn"(数字) 加上"dingdanhao"(数字)后写入到 "sumprice"字段中去。回答正确的我再加分。。。。。。 展开
1个回答
展开全部
这下面的是你的代码!
rs.AddNew
if shjianame<>"" then
rs("shjianame")=shjianame
rs("shjiaid")=rs_news("shjiaid")
else
rs("shjianame")="博览家纺"
rs("shjiaid")=1
end if
我们假设你将"isbn"与"dingdanhao"之和 放到“shop_books”这个表中字段名为“Always”里面去!
.
.
.
将
rs.AddNew
if shjianame<>"" then
rs("shjianame")=shjianame
rs("shjiaid")=rs_news("shjiaid")
else
rs("shjianame")="博览家纺"
rs("shjiaid")=1
end if
换成以下代码:
rs.AddNew
if shjianame<>"" then
rs("shjianame")=shjianame
rs("Always")=sumprice
rs("shjiaid")=rs_news("shjiaid")
else
rs("shjianame")="博览家纺"
rs("Always")=sumprice
rs("shjiaid")=1
end if
rs.update
如果不行的话,用信息告诉我你的QQ,我直接帮你改!
rs.AddNew
if shjianame<>"" then
rs("shjianame")=shjianame
rs("shjiaid")=rs_news("shjiaid")
else
rs("shjianame")="博览家纺"
rs("shjiaid")=1
end if
我们假设你将"isbn"与"dingdanhao"之和 放到“shop_books”这个表中字段名为“Always”里面去!
.
.
.
将
rs.AddNew
if shjianame<>"" then
rs("shjianame")=shjianame
rs("shjiaid")=rs_news("shjiaid")
else
rs("shjianame")="博览家纺"
rs("shjiaid")=1
end if
换成以下代码:
rs.AddNew
if shjianame<>"" then
rs("shjianame")=shjianame
rs("Always")=sumprice
rs("shjiaid")=rs_news("shjiaid")
else
rs("shjianame")="博览家纺"
rs("Always")=sumprice
rs("shjiaid")=1
end if
rs.update
如果不行的话,用信息告诉我你的QQ,我直接帮你改!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询