社区
Delphi
帖子详情
在DBGRID中怎么取得某一行某一列的数据?
ngyxh
2003-06-11 04:43:43
在DBGRID中怎么取得某一行某一列的数据?
...全文
127
17
打赏
收藏
在DBGRID中怎么取得某一行某一列的数据?
在DBGRID中怎么取得某一行某一列的数据?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
中
DB
Grid
数据
分行/拆行/多行显示
默认情况下,
DB
Grid
会为每个字段创建
一列
,并在
一行
内显示该字段的所有
数据
。 要实现
数据
的分行/拆行显示,我们需要自定义
DB
Grid
的行为。这通常涉及以下几个步骤: 1. **创建自定义列类**:为了支持多行显示,你...
DB
Grid
单行修改、单列修改、选
中
一行
但可编辑
要实现单行修改,我们需要监听
DB
Grid
的OnCellClick事件,当用户点击某
一行
时,设置该行的
数据
源为可编辑状态。同时,可能需要禁用其他行的编辑,这可以通过设置
DB
Grid
的DefaultDrawing属性为False,然后自定义单元格...
打印
DB
Grid
表格里的
数据
- 为了在纸上绘制
DB
Grid
,你需要遍历
DB
Grid
的每
一行
和每
一列
。可以使用
DB
Grid
的`Canvas`属性来绘制,例如: ```delphi for i := 0 to
DB
Grid
1.RowCount - 1 do for j := 0 to
DB
Grid
1.ColCount - 1 do begin ...
实现
db
grid
中
添加checkbox
DB
Grid
控件是Delphi或VB等编程环境
中
常用的一种组件,用于显示
数据
库
中
的
数据
,并提供一定的交互能力。在这个例子
中
,我们将讨论如何在
DB
Grid
中
实现复选框(Checkbox)功能,以及与之相关的表单日期(FormDate)和...
delphi
中
DB
Grid
应用全书
在Delphi编程环境
中
,
DB
Grid
控件是
数据
库应用程序开发
中
的重要组成部分,主要用于显示和操作
数据
库
中
的
数据
。本篇文章将深入探讨
DB
Grid
在Delphi
中
的应用,以及如何利用Pascal语言进行有效的
数据
操作。
DB
Grid
是一种...
Delphi
5,927
社区成员
262,932
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章