社区
Delphi
帖子详情
在DBGRID中怎么取得某一行某一列的数据?
ngyxh
2003-06-11 04:43:43
在DBGRID中怎么取得某一行某一列的数据?
...全文
171
17
打赏
收藏
在DBGRID中怎么取得某一行某一列的数据?
在DBGRID中怎么取得某一行某一列的数据?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nightking
2003-06-17
打赏
举报
回复
mark
wjb
2003-06-17
打赏
举报
回复
ok
DelphiLover2002
2003-06-17
打赏
举报
回复
由于记录是在指定的那行,所以
xyz=adoquery1.fieldvalues['xxx']就可以读数了
Means_pan
2003-06-17
打赏
举报
回复
with DBGridEh1.DataSource.DataSet do
for p:=0 to DBGridEh1.SelectedRows.Count-1 do begin
GotoBookmark(pointer(DBGridEh1.SelectedRows.Items[p]));
s:=s+Fields[0].AsString;
end;
李_军
2003-06-11
打赏
举报
回复
type
TFakeGrid= Class of TDBGrid;
然后你就可以用
TFakeGrid(YourGrid).col
TFakeGrid(YourGrid).row
l_xiaofeng
2003-06-11
打赏
举报
回复
dbgrid1.datasource.dataset.first;
dbgrid1.datasource.dataset.moveby(3-1);
dbgrid1.datasource.dataset.fields[2-1].asstring:='5';
那我就捡点分,同意一下大飞虫吧!
samcrm
2003-06-11
打赏
举报
回复
取得任意某一行某一列的数据,在DBGrid的OnDellClick事件写
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
ShowMessage(Column.Grid.SelectedField.Value);
end;
root3646
2003-06-11
打赏
举报
回复
跟风!up
ngyxh
2003-06-11
打赏
举报
回复
谢谢大家,如果给的代码没错的话.一定给分.
flyingkiller
2003-06-11
打赏
举报
回复
dbgrid1.datasource.dataset.first;
dbgrid1.datasource.dataset.moveby(3-1);
dbgrid1.datasource.dataset.fields[2-1].asstring:='5';
hanzq
2003-06-11
打赏
举报
回复
二楼的也正确
ngyxh
2003-06-11
打赏
举报
回复
比如我想要让当前指针的第二列等于'5'
DBGrid1.Fields[1].AsString:='5';
那想要让第三行第二列等于'5'应该怎么写啊.
outer2000
2003-06-11
打赏
举报
回复
DBGrid1.DataSource.DataSet.Fields[n].value
soaringsouth
2003-06-11
打赏
举报
回复
定位:
dbgrid1.DataSource.DataSet.Locate('FieldName',FieldValue,[]);
xzhbaggio
2003-06-11
打赏
举报
回复
一楼的正确
hammer_shi
2003-06-11
打赏
举报
回复
你要选择某一行,随后使用QUERY.FIELDBYNAME(字段名).AS****
你可以看看有query.first.query.next等属性
************************************************
对不起,是我的网络慢,若有雷同请勿责怪
我的动力就是你尽早揭帖
************************************************
soaringsouth
2003-06-11
打赏
举报
回复
DBGrid1.DataSource.DataSet.FieldByName('FieldsName').AsString;
DBGrid1.DataSource.DataSet.Fields.Fields[n].AsString;
都是当前列
delphi Xe7
Db
grid
前面增加
一列
显示行号
本文介绍在Delphi Xe7
中
,当
数据
库表无行号字段时,在
Db
grid
前增加
一列
显示行号的方法。一是通过Clientdataset字段编辑器添加字段并设置相关事件;二是在
Db
grid
的drawcolumncell事件
中
使用textout方法。还提及后一种方法导出到Excel的语句。
一个好用的
DB
GRID
本文介绍了一种使用C
Grid
Ctrl实现的高效
数据
库网格控件(
DB
Grid
),该控件适用于处理大量
数据
查询结果,通过虚拟模式和内存映射文件技术,实现了快速滚动和
数据
展示。文
中
详细讲解了其工作原理及具体实现步骤。
Delphi
中
点击
DB
Grid
某
一行
获得其详细
数据
方法
本文介绍使用ADOTable组件进行
数据
库链接,并详细解释如何在
DB
Grid
双击事件
中
,将选
中
行的
数据
填充到ComboBox及多个Edit控件
中
。此方法适用于Delphi等基于VCL框架的开发环境。
DB
Grid
中
增加
一列
CHECKBOX
本文介绍了一种在
DB
Grid
中
增加CheckBox的方法,通过从THlSort
DB
Grid
继承并新增KeyField和CheckField属性来实现,最终使得用户可以在
DB
Grid
中
选择一组
数据
。
Delphi
5,943
社区成员
262,942
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章