求ASP高手看个程序.50分赠送!

来源:百度知道 编辑:UC知道 时间:2024/09/19 16:53:22
总是提交以后出于等于是重置的现像。并不执行写入数据库的操作。可疑惑,程序并没有问题啊。。。。

源程序演示见:www.ziyoufly.cn/cfan2/

程序如下:(Session有效时间为60分钟)
百度不让写太多,到上面的网址上看吧。。谢谢了。诚挚的谢谢。
关键问题是:我在本地调试,在网络调试都是正常,点提交即提示上传汇报成功,但是业务员一用就是我所说的那种现像。。。。。。
=>
=>
已经找到原因,由于使用的是CSS+DIV的方式实现的,可能有些属性没有设置好,所有造成了部分数据收集不到,程序判断不出用户已经填写内容并提交,并且,这种情况只出现在XP+IE6环境下,我的是2003+IE7的,可能是浏览器环境更好,所以不会出现,而IE6没有那么好的兼容性,所以才会出现。
大概是这样的。

'加上一段追踪错误的代码,放上去试下会不会报错

if request.form("username")<>"" and request.form("lx")<>"" then '提交用户资料
username=trim(request.form("username"))
lx=trim(request.form("lx"))
content=request.form("content")
set rs=server.CreateObject("adodb.recordset") '开始数据库写入
sql="select * from [TTsystemCode]"
'********************
on error resume next
'********************
rs.open sql,conn,1,3
rs.addnew
rs("menuname")=username
rs("bus")=username
rs("lx")=lx
rs("AddDateTime")=date()
rs("UpDateTime")=now()
rs("Remarks")=content
rs.update
'********************
if err.number<>0 then
response.writ