读书人

经典ASP的有关问题。还有人用吗

发布时间: 2013-03-16 11:51:46 作者: rapoo

经典ASP的问题。。。还有人用吗?
用户页面上,用Javascript插入的表,用户填好后,提交,用asp如何回写到DB?我是这么写的:

for i = 1 to Request.Form("TQCITY").Count
TQDATE = Request.Form("TQDATE")(i)
TQCITY = Request.Form("TQCITY")(i)
TQDES= Request.Form("TQDES")(i)
TQAMOUNT= Request.Form("TQAMOUNT")(i)
TQTOTALAMOUNT= Request.Form("TQTOTALAMOUNT")(i)
strSQL = "INSERT PBB_HRPAYMENT_TQ xxx"
objCn.Execute strSql
Next

但是不正确。why
[解决办法]
strSQL = "INSERT PBB_HRPAYMENT_TQ xxx"

语句执行成功了?
[解决办法]

For i=1 To i_Total
i_id=Request.Form("id")(i)
m_order=Request.Form("order_num")(i)
m_name=Request.Form("name")(i)
Conn.Execute "Update [Scs_menu] Set name='"&m_name&"',order_num="&m_order&" Where menu_id ="&i_Id
Next
正常使用中
[解决办法]
哪句越界了?检查写名称是不是写错了
[解决办法]
建议检查名称是不是有误??
[解决办法]
Request.Form("XXXX")(i) 确定是和TQCITY的数量一致? 用firebug查一下递交的数据对不对

[解决办法]

TQDATE = Cdate(Request.Form("TQDATE")(i))?
[解决办法]
i由0开始。结束是Request.Form("TQCITY").Count-1
[解决办法]
初步对sql和next表示怀疑

读书人网 >ASP

热点推荐