社区
C++ Builder
帖子详情
怎样动态指定DBGrid的FieldName?
YAMABACK
2004-06-29 05:08:48
如题
...全文
115
4
打赏
收藏
怎样动态指定DBGrid的FieldName?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
futulove
2004-06-29
打赏
举报
回复
要想在运行期间修改就必有先手动建立DBGrid的列数(或动态生成)然后在程序运行时没有连上数据库的时候用楼上的方法就可以,一旦连上数据库就修改不了了
gallardo
2004-06-29
打赏
举报
回复
DBGrid1->Columns->Items[0]->FieldName="field_name"
YAMABACK
2004-06-29
打赏
举报
回复
DBGrid连接的DataSource的ADOQuery的ADOConnection的ConnectionString是后来才确定的,因此不能在设计期就指定DBGrid各列对应的FieldName
crysword
2004-06-29
打赏
举报
回复
不知道你什么意思,不过可以看看columns属性,可以设置显示设定的几个字段
DB
Grid
使用大全
在 Delphi 语言的数据库编程中,
DB
Grid
是显示数据的主要手段之一。但是
DB
Grid
缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化
DB
Grid
外观的目的。通过编程,我们可以改变
DB
Grid
的表头、网格、网格线的前景色和背景色,以及相关的字体的大小和风格。 以下的示例程序演示了对
DB
Grid
各属性的设置,使 Delphi 显示
如何用
DB
Grid
实现排序
我找到了使用 ADOQUERY 控件实现的方法,可做参考: 巧用
DB
Grid
控件的Sort属性实现“点击标题栏自动排序功能 很多朋友在使用
DB
Grid
控件时,抱怨没有点击标题栏便可自动排序的功能,实际上通过ADOQuery或其它数据集组件的Sort属性配合
DB
Grid
的OnTitleClick事件,可以方便地实现此功能。因为Sort属性可以让活动数据集按
指定
的字段进行排序,也可以选择排序方式(
delphi 对
指定
DB
Grid
进行排序。
procedure TFrom1.
DB
G1TitleClick(Column: TColumn); var i:integer; begin if Pos('◆',Column.Title.Caption)>0 then begin if Pos(' DESC',Q1.Sort)>0 THEN BEGIN Q1.Sort:=Column.
Field
Na
Delphi 技巧集锦一 (
DB
Grid
的操作)
1、读取表格中(
DB
Grid
)一行的各列的值 第一种 Edit.text:=
DB
Grid
1.Columns.
Grid
.
Field
s[i].Text; ....... Edit.text:=
DB
Grid
1.Columns.
Grid
.
Field
s[n].Text; 如果一个表格连接两个以上表的话,这种方法通用性更好一些。 第二种(如果由ADOTable3连接) edit1....
DB
Grid
各属性的设置
在 Delphi 语言的数据库编程中,
DB
Grid
是显示数据的主要手段之一。但是
DB
Grid
缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化
DB
Grid
外观的目的。通过编程,我们可以改变
DB
Grid
的表头、网格、网格线的前景色和背景色,以及相关的字体的大小和风格。 以下的示例程序演示了对
DB
Grid
各属性的设置,使 Delphi 显示的表格就像网...
C++ Builder
13,824
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章