怎么删除表里的记录?
在DataGrid里有若干条记录,每条记录后有一个按钮,用户按完后先给个删除的提示,然后将此记录删除。该怎么实现呢? 问题点数:5、回复次数:6Top
1 楼zhouxiaotan(夜雨悠扬)回复于 2006-03-13 10:02:25 得分 0
将DataSet中相对应的数据删除,然后重新邦定。
Top
2 楼canon3(神山)回复于 2006-03-13 10:19:49 得分 0
我是没学过.net,能说得详细些吗?Top
3 楼renshaohai(银狐)回复于 2006-03-13 11:26:43 得分 3
'下面删除DataSet对象中的数据
Dim dt As New DataTable
dt = ds.Tables("mydigiboard")
Dim dr As DataRow
dr = dt.Rows(e.Item.ItemIndex)
dr.Delete() '删除选定行
'将变化了的DataSet对象保存到Session中
Session("ds") = ds
'重新绑定数据
adminData.EditItemIndex = -1
adminData.DataSource = ds.Tables("mydigiboard").DefaultView '指定数据源
adminData.DataBind() '执行绑定Top
4 楼canon3(神山)回复于 2006-03-13 11:51:53 得分 0
问个比较幼稚的问题,程序里的e.Item 、ds.Tables、 adminData都是什么意思?我把这个程序贴到我这里有些问题,在上面这几项中划了横线。Top
5 楼renshaohai(银狐)回复于 2006-03-13 12:18:25 得分 2
上面那段程序是在Private Sub adminData_DeleteCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles adminData.DeleteCommand里面写的
adminData是DATAGRID的名字,改成你的就行了.
ds是定义的DATASET...Dim ds as New DataSet
Top
6 楼sz_lgp(longguoping)回复于 2006-03-13 12:43:03 得分 0
okTop
相关问题
- 表里的记录删除不了 怎么办?
- vb里怎样删除Foxpro表里的记录
- 当表里的一条记录删除后,后面的记录ID号递减
- 怎么删除记录!!!!!
- (分不够再给)ACCESS数据库表里某些记录的某个字段出现“#错误”,但是无法删除,怎么办?
- (分不够再给)ACCESS数据库表里某些记录的某个字段出现“#错误”,但是无法删除,怎么办?
- (分不够再给)ACCESS数据库表里某些记录的某个字段出现“#错误”,但是无法删除,怎么办?
- (分不够再给)ACCESS数据库表里某些记录的某个字段出现“#错误”,但是无法删除,怎么办?
- (分不够再给)ACCESS数据库表里某些记录的某个字段出现“#错误”,但是无法删除,怎么办?
- 怎样同步删除两个表里关联的数据库记录?




