asp插入记录问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 10:51:37
当执行好插入记录操作以后,返回到查询界面,
却发现还没有执行查询,插入的新记录就显示在查询结果下面了,另外刷新一下插入记录的页面,access表里面就会多一条空记录,请问该如何解决这两个问题!
1:不要让插入的记录,在查询界面中 不执行就显示出来
2:刷新插入的页面,不会插入空记录
代码如下
<form name="form1" method="post" action="insert.asp">
<tr>
<td width="71" bgcolor="#66FFFF">设备大类</td>
<td width="170"><input type="text" name="EQ_type1"></td>
</tr>
<tr>
<td bgcolor="#66FFFF">设备小类</td>
<td><input type="text" name="EQ_type2"></td>
</tr>
<tr>
<td bgcolor="#66FFFF">总品名</td>
<td><input type="text" name="EQ_type3"></td>
</tr>
<tr>
<td bgcolor="#66FFFF">对换标志</td>
<td><input type="text&

刷新当然会执行了,因为你还停留在当前页面,所以你要做一下处理,response跳转到其他页面,exec语句写的也不对,+换成%,不过不建议你这样写,一是看着太乱,我看到这样的代码都是pass过去;而是容易出错,出错后还比较难找原因,所以最好是用addnews()

你提交的数据都是空的,建议用Response.Write Response.end 来调试问题出在那里!

不要用+ VB中不用+来连接。。。