grideh SelectedRows Bookmark
2024-09-19 20:33:49
VCL
grideh 选中多行 TBookmark、Bookmark、GotoBookmark
if(DBGridEh1->SelectedRows->Count == 0 )
DBGridEh1->SelectedRows->CurrentRowSelected = true;
TBookmark bm= DataSet->GetBookmark();
DataSet->Filtered = false;
DataSet->Filter="";
DataSet->GotoBookmark(bm);
TDataSet *ds = DBGridEh1->DataSource->DataSet;
ds->GotoBookmark((TBookmark)DBGridEh1->SelectedRows->Items[i]);
for (int i = ; i < DBGridEh1->SelectedRows->Count; i++)
{
DBGridEh1->DataSource->DataSet->GotoBookmark((TBookmark)DBGridEh1->SelectedRows->Items[i]);
{
ds->FieldByName("gg")->AsString.Trim()
}
}
for (int i = ; i < curGrid->SelectedRows->Count; i++)
{
curds->GotoBookmark((TBookmark)curGrid->SelectedRows->Items[i]);
{ }
}
TBookmark bm= DataSource1->DataSet->GetBookmark();
DataSource1->DataSet->Filtered = false;
DataSource1->DataSet->Filter="";
DataSource1->DataSet->GotoBookmark(bm);
FireMonkey
StringGrid
Self.StringGrid1.Cells[, Self.StringGrid1.Selected]
FireMonkey Grid
Columns
ColumnIndex
Grid1.Columns[Grid1.ColumnIndex]
self.Grid1.Columns[self.Grid1.ColumnIndex].Data
直接用dataset取就可以了。
Column.Header 列标题
dataset.GetRow
oRow: TFDDatSRow;
oRow.RowID
TField
AFld.OldValue
AFld.CurValue
AFld.NewValue
删除选中行
DBGridEh1->SelectedRows->Delete();
最新文章
- jquery实现div遮罩层
- 加载不同的nib文件
- 【LeetCode OJ】Pascal&#39;s Triangle
- 结构体struct和typedef后面接指针的含义
- android layout 属性大全
- 关于Repeater中使用DorpWownList的问题
- C语言指针基础
- 数值积分之Simpson公式与梯形公式
- SpringCloud微框架系列整体模块梳理
- redis 系列2 知识点概述
- An entry point cannot be marked with the &#39;async&#39; modifier
- POJ 2154 color (polya + 欧拉优化)
- airflow docker
- 文件操作_26th,Nov 2018
- 面试:用快排实现数组中的第K大的数
- [leetcode]Permutations @ Python
- 《opencv学习》 之 几何变换
- 有关onpropertychange事件
- vmware虚拟机下linux centos6.6只有lo,没有eth0网卡、随机分配ip地址,固定ip地址等问题
- [SDOI2011]染色 树链剖分