标题:DataGrid检索出来的数据如何删除一条!急!!
只看楼主
黑暗天使
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-8-17
 问题点数:0 回复次数:3 
DataGrid检索出来的数据如何删除一条!急!!
DataGrid检索出来的数据,因为数据库的关键字不只一个(ORACLE数据库),请问该如何删除一条数据。

string strKey = dgDetails.DataKeys[e.Item.ItemIndex].ToString();
string strSQL = "update tbAdvertisement set vcStatus='1' where ID='"+strKey+"'";

可是我的数据库里关键字比较多啊!SQL语句条件里要加多个。

或者怎样才能得到当前行指定列的值。

[此贴子已经被作者于2006-11-28 18:52:08编辑过]

搜索更多相关主题的帖子: DataGrid 数据 检索 删除 
2006-11-28 17:46
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
不太明白你的意思.
你是想删除,还是想查找??
还有什么关键字比较多,又什么条件要加多个??

飘过~~
2006-11-28 19:22
黑暗天使
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-8-17
得分:0 
不好意思,没有表达明白。
其实就是string strKey = dgDetails.DataKeys[e.Item.ItemIndex].ToString();这条语句只能得到该数据行的索引号,怎么才能得到该数据行的各个列的实际数据。
2006-11-29 09:19
黑暗天使
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2006-8-17
得分:0 
已经解决,谢谢。
2006-11-29 16:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-105932-1-1.html




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

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