晕了~晕了~~大家来看看这个ASP怎么来写
要测试功能:
提交后的新价格比数据库里的价格高的话,就用新价格来替换~
今天写下面的程序竟然不行~ - -
(这两个价格进行判断的时候竟然一样,也就是说先用提交的价格替换了数据库的价格后,再对这两个价格进行判断)
55555555555555555555555555555555555555555555555555555555
<!--#include file="conn.asp"-->
<%
NewPrice=cint(request.Form("price"))+cint(request.Form("addPrice"))
sql="select * from I_Chemo where carID='Focus'"
rs.open sql,conn,1,1
P_Price=rs("price")
CarID=rs("carID")
response.Write(rs("price"))
RS.CLOSE
set rs=nothing
sql="select * from I_Chemo where carID='Focus'"
rs.open sql,conn,1,3
if NewPrice>P_Price then
rs("price")=NewPrice
response.Write("ok!")
rs.update
else
response.Write("worry!")
end if
response.Write(rs("price"))
rs.close
%>
<form method="post" style="margin:0">
<input type="hidden" value="<%=CarID%>" name="carID">
<input type="hidden" value="<%=P_Price%>" name="price">
<h3>目前价格:<span class="red"><%=P_Price%>元</span></h3>
<div class="price">现加价:<select name="addPrice">
<%
for i=1 to 10
response.Write("<option value='"& i &"'>+"& i &"元</option>")
next
%>
</select></div>
<input type="image" src="images/pai.gif" onclick="submit()" />
<br />
离竞拍结束还有:<span id="ViewLeave"></span><br />
</form>