| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 788 人关注过本帖
标题:[求助]checkbox选中后的删除问题
只看楼主 加入收藏
lusat
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-5-9
收藏
 问题点数:0 回复次数:4 
[求助]checkbox选中后的删除问题
想做一个删除选中后的后台面,checkbox用的序号id名字
在循环上吃不住,老错
想删除后返回最后一个选项的页,有页码标记page
搜索更多相关主题的帖子: checkbox 删除 页码 序号 
2006-05-15 21:11
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
出错的代码?
2006-05-15 21:25
lusat
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-5-9
收藏
得分:0 
在外面上网
没带
能否帮忙写一个
就是把多个checkbox选中以后,用个后台程序循环删除选中的选项
2006-05-15 21:53
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
用SQL语句来作
例如,如下代码
Public Function PlDeleteSQL(SQLStr,Field,Ary(),Type)
Dim i
For i=0 To UBound(Ary)-1
Select Case Type
Case "value"
SQLStr=SQLStr&Field&"="&Ary(i)&" Or "
Case "text"
SQLStr=SQLStr&Field&"='"&Ary(i)&"' Or "
End Select
Next
PlDeleteSQL=Mid(SQLStr,1,Len(SQLStr)-4)
End Function
利用SQL语句批量删除数据库内容。
2006-05-15 22:12
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
函数用法实例
'假设前面已经得到选择的checkbox数组
Dim AryID()
'……省略数组得到代码
Dim DelSQL
DelSQL="Delete Form TableName Where "
DelSQL=PlDeleteSQL(DelSQL,"ID",AryID,"value")
'如此就批量的生成了删除数据的SQL语句最后在
con.Execute DelSQL
'就删除了数据库的内容。
2006-05-15 22:17
快速回复:[求助]checkbox选中后的删除问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023243 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved