标题:[求助]DBGRID删除问题咨询
取消只看楼主
wangchj
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-4-17
 问题点数:0 回复次数:0 
[求助]DBGRID删除问题咨询
1、在做一个删除DBGRID中选中的系统用户记录,怎样可以让做一次删除操作后,必须人工选择记录才可以做下一次删除操作。即在选择删除时未进行选择,系统提示请先选择要删除的记录。

2、怎样判断当选中的记录字段=当前登录系统的用户时,不能删除选中的记录。
下面的代码为什么不能实现这个功能
username 为当前登录系统的用户。
if dbgrid1.SelectedField.FieldName=username then
Application.MessageBox('不能删除当前用户!','系统提醒',mb_ok)
else
begin
if MessageBox(Handle,'你确定真的要删除该用户吗?','系统信息',MB_YESNO or MB_ICONWARNING)=IDYES then
DBGrid1.SelectedRows.Delete
else
Application.MessageBox('请重新选择您要删除的纪录!','系统提醒',mb_ok);
end;
搜索更多相关主题的帖子: 删除 咨询 DBGRID 
2006-06-21 10:37



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




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

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