社区
Delphi
帖子详情
新手求救,数据表里的字段为数字,如何在dbgrid里对应字段显示汉字
babytong
2002-09-19 03:03:37
例如:
sex 字段为0或1.
0代表男,1代表女
如果在显示的时候显示数字代表的汉字
...全文
144
8
打赏
收藏
新手求救,数据表里的字段为数字,如何在dbgrid里对应字段显示汉字
例如: sex 字段为0或1. 0代表男,1代表女 如果在显示的时候显示数字代表的汉字
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
王集鹄
2002-09-19
打赏
举报
回复
这是显示的格式!
babytong
2002-09-19
打赏
举报
回复
伴水兄,可以了,多谢。我准备结帖了,顺便问一下,只能按照你给的那个格式来定义数据么?
babytong
2002-09-19
打赏
举报
回复
伴水兄你的方法我试过了
在open以后,它似乎只取一次值,显示所有的性别都是男或女
王集鹄
2002-09-19
打赏
举报
回复
//我的方法有什么问题?你调试过没有?
procedure TForm1.ADOQuery1AfterOpen(DataSet: TDataSet);
begin
TNumericField(DataSet.FieldByName('性别')).DisplayFormat := '<正数>;<负数>;<零>';
end;
//'<正数>;<负数>;<零>' //就不多说了,实际可以说明一切
babytong
2002-09-19
打赏
举报
回复
伴水兄,我下面这样写对不对,我在dbgrid里看到全部都是一个性别女
if DataSet.FieldByName('per_sex').Value=1 then
TNumericField(DataSet.FieldByName('per_sex')).DisplayFormat := '女'
else
TNumericField(DataSet.FieldByName('per_sex')).DisplayFormat := '男';
zdcnow
2002-09-19
打赏
举报
回复
Select 性别 = Case sex WHEN 0 THEN '男'
WHEN 1 THEN '女'
ELSE '不男不女,哈哈'
END
from TableName
王集鹄
2002-09-19
打赏
举报
回复
procedure TForm1.ADOQuery1AfterOpen(DataSet: TDataSet);
begin
TNumericField(DataSet.FieldByName('性别')).DisplayFormat := '女;女;男';
end;
ldwlqy
2002-09-19
打赏
举报
回复
Select t1.sex,t2.name from t1,t2 where t1.sex=t2.id
t1
sex
0
1
0
0
t2
id name
0 男
1 女
结果
sex name
0 男
1 女
0 男
0 女
如果有多个字段要转换,用join
利用查找
字段
实现
DB
GRID
的下拉列表框
如果希望 `b`
字段
不直接在
DB
Grid
中
显示
,可以通过双击
DB
Grid
,进入 Editing
DB
Grid
1.Columns 窗口,将 `b`
字段
的 Visible 属性设置为 False。 5. 测试程序。运行程序,此时在
DB
Grid
的新
字段
上,用户就能看到...
delphi动态配置
DB
grid
列
显示
类
在Delphi编程环境中,
DB
Grid
(
数据
库网格)是开发者常用的一种控件,用于展示
数据
库中的
数据
。本知识点主要探讨如何利用Delphi的
DB
Grid
、ClientDataSet以及XML技术,实现
DB
Grid
列的动态配置,包括列的保存、加载、...
Delphi中
DB
Grid
数据
分行/拆行/多行
显示
默认情况下,
DB
Grid
会为每个
字段
创建一列,并在一行内
显示
该
字段
的所有
数据
。 要实现
数据
的分行/拆行
显示
,我们需要自定义
DB
Grid
的行为。这通常涉及以下几个步骤: 1. **创建自定义列类**:为了支持多行
显示
,你...
打印
DB
Grid
表格
里
的
数据
2. **
数据
绑定**:将
数据
集组件与
DB
Grid
绑定,使
DB
Grid
能
显示
数据
集中的
字段
。在Delphi中,可以通过设置
DB
Grid
的DataSource属性来完成这个过程。 3. **设计打印布局**:由于
DB
Grid
是屏幕组件,不能直接打印,所以...
关于
DB
Grid
里
导入
字段
名在列表框
里
### 关于
DB
Grid
里
导入
字段
名在列表框
里
的知识点 #### 一、
DB
Grid
与
字段
名导入概述 在开发基于
数据
库的应用程序时,经常会遇到需要将
数据
库中的
字段
名动态
显示
出来的情况,尤其是在需要用户选择特定
字段
进行查询或...
Delphi
5,933
社区成员
262,941
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章