DBGrid中显示一个表的内容,你可以任意选中其中的一条或几条记录进行操作,比如打印、删除什么的。现在的关键就是如何确定DBGrid中的记录是否被选中,并给选中的记录加上一个标记,以进行下一步的操作。请问这该如何实现?
解决方案 »
- 求一段简单的语句的解释
- 请问SQL SERVER 2000能否像ACCESS 一样实现字段自动编号啊?谢谢
- 用OpenDialog如何取得打开的文件的完整路径?
- 关于TClientDataset的问题
- 如何在WINDOWS中取得当前运行的DOS窗口句柄???
- 如何使用ExcelQueryTable
- 关于Microsoft和Oracle对Delphi用ADO方式连接Oracle提供的两个驱动程序的问题。
- ADOTable控件连接数据库,使用DBGRID控件,当记录移动到最后一个,再向下移动就出错??
- ActiveForm创建并发布后,在IE中打开为何看不到?
- 关于显示器分辨率设置导致的一个问题
- 初学delphi,怎样在delphi新建数据库表
- 请帮我看一下这段代码问题出在什么地方?谢谢!!!
begin//多行选择
(DataSet as TDataSet).GotoBook(Pointer(DBGrid.SelectedRows.Items[i-1]));
(DataSet as TDataSet).Delete;
end;
DBGrid.SelectedRows.Clear;
DBGrid.SelectedRows.CurrentRowSelected := true;
记得把DBGrid的dgMultiSelect属性置为True.