Dbgrideh displayformat 可以将值进行格式化显示
但是这里在参数中设置后是一次性设置,整列统一一个格式 但是我现在想要不同条件的行显示不同的格式
假设有一个字段记录的是计量单位
而在数量字段中将字段和计量单位合并,而不显示计量单位如
数量 | 计量单位
1.2 | Kg
3.3 | g
4.0 | 包合并后
数量
1.2kg
3.3g
4.0包
但是这里在参数中设置后是一次性设置,整列统一一个格式 但是我现在想要不同条件的行显示不同的格式
假设有一个字段记录的是计量单位
而在数量字段中将字段和计量单位合并,而不显示计量单位如
数量 | 计量单位
1.2 | Kg
3.3 | g
4.0 | 包合并后
数量
1.2kg
3.3g
4.0包
解决方案 »
- 我用Delphi开发的物理引擎。
- 动态改变TDBLookupComboBox的设置
- 急,向大家征求一个上大学的意见,希望大家给些意见
- 重分--急问:如何在英文win操作系统环境下Memo里显示中文?
- 单机系统里使用clientdataset,form1里的clientdataset,如何引用form2里的DataSetProvider
- MDI Application中怎样拦截系统自动添加的TMenuitem?并怎样控制让它不能添加?
- 如何取得字符显示的宽度和高度?
- 如何实现 ACDSee 的那种 Fit View 功能?
- 急,如何在RichEdit中通过Ole的方式插入图片啊,就像写字版
- paradox多用户时出错??
- Delphi DBGrid 如何实现合并单元格
- 初学求解释一段代码
CREATE TABLE [dbo].[SQL_TEST](
[A1] [numeric](18, 1) NULL,
[A2] [nvarchar](50) NULL
) ON [PRIMARY]GO
2.插入數據:
insert into SQL_TEST(A1,A2)values ('1.0','Kg')
insert into SQL_TEST(A1,A2)values ('3.0','g')
insert into SQL_TEST(A1,A2)values ('4.0','包')--select * from SQL_TEST
進行轉換:
select a.A1,a.A2,cast(a.A1 as varchar)+a.A2 as T from SQL_TEST a返回結果:A1 A2 T
--------------------------------------- -------------------------------------------------- --------------------------------------------------------------------------------
1.0 Kg 1.0Kg
3.0 g 3.0g
4.0 包 4.0包(3 個資料列受到影響)