用于填报一些数据,每月需要定期的把以前的数据清空,以便重新填报下月的数据,请问如下的页面代码怎么写啊?我单个的清楚数据表的会写, 可这种选中后的多个怎么写啊?多谢大家给想个办法了。
<form name="form1" method="post" action="">
<table width="52%" border="0">
<tr>
<td width="18%">序号</td>
<td width="37%">表名</td>
<td width="45%">选择
<input type="submit" name="Submit" value="全选"></td>
</tr>
<tr>
<td>1</td>
<td>table1</td>
<td><input type="checkbox" name="checkbox" value="checkbox"></td>
</tr>
<tr>
<td>2</td>
<td>table2</td>
<td><input type="checkbox" name="checkbox2" value="checkbox"></td>
</tr>
<tr>
<td>3</td>
<td>table3</td>
<td><input type="checkbox" name="checkbox3" value="checkbox"></td>
</tr>
<tr>
<td>...</td>
<td>...</td>
<td>...</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td>
<input type="submit" name="Submit2" value="提交">
</td>
</tr>
</table>
</form>
10 个解决方案
#1
把 checkbox value 改成对应表名 table1,checkbox name 改成统一
后台以 checkbox name 取到选的表名
后台以 checkbox name 取到选的表名
#2
还是不会 初学asp 请详细一点吧
#3
你的checkbox的name都不一样呀?该怎么取就怎么取
#4
哪位大侠有这样的例子可供参考啊?
#5
复选到asp
假如:
asp接受到的checkbox的值为(假如value=2,value=4被选中)
假如:
<input type="checkbox" name="oneitem" value="1" />1
<input type="checkbox" name="oneitem" value="2" />2
<input type="checkbox" name="oneitem" value="3" />3
<input type="checkbox" name="oneitem" value="4" />4
asp接受到的checkbox的值为(假如value=2,value=4被选中)
Response.Write Request.Form("oneitem")
'输出为2,4
#6
输出后又怎么删除啊?
sql不支持delete * from table1,table2啊
还是用循环?不会啊,还请大家帮忙了
sql不支持delete * from table1,table2啊
还是用循环?不会啊,还请大家帮忙了
#7
delete from 表格名 where 列名 in (checkbox的值)
#8
楼上的还是不会用啊,请帮忙详细点吧,求求各位了,真是不会
#9
biao=request.Form("oneitem")
for i=1 to ubound(biao)
sql="delete from biao(i)"
con.execute(sql)
next
就是这个意思 自己改改
#10
程序清理?如果可以,sql来清理快点。
#1
把 checkbox value 改成对应表名 table1,checkbox name 改成统一
后台以 checkbox name 取到选的表名
后台以 checkbox name 取到选的表名
#2
还是不会 初学asp 请详细一点吧
#3
你的checkbox的name都不一样呀?该怎么取就怎么取
#4
哪位大侠有这样的例子可供参考啊?
#5
复选到asp
假如:
asp接受到的checkbox的值为(假如value=2,value=4被选中)
假如:
<input type="checkbox" name="oneitem" value="1" />1
<input type="checkbox" name="oneitem" value="2" />2
<input type="checkbox" name="oneitem" value="3" />3
<input type="checkbox" name="oneitem" value="4" />4
asp接受到的checkbox的值为(假如value=2,value=4被选中)
Response.Write Request.Form("oneitem")
'输出为2,4
#6
输出后又怎么删除啊?
sql不支持delete * from table1,table2啊
还是用循环?不会啊,还请大家帮忙了
sql不支持delete * from table1,table2啊
还是用循环?不会啊,还请大家帮忙了
#7
delete from 表格名 where 列名 in (checkbox的值)
#8
楼上的还是不会用啊,请帮忙详细点吧,求求各位了,真是不会
#9
biao=request.Form("oneitem")
for i=1 to ubound(biao)
sql="delete from biao(i)"
con.execute(sql)
next
就是这个意思 自己改改
#10
程序清理?如果可以,sql来清理快点。