【发布时间】:2014-11-25 09:08:59
【问题描述】:
我有一个问题,我想在 Flex 的 Datagrid 中显示这个 Combobox 的一些信息:http://puu.sh/bU6ht/ee36ed7fd1.png
N/A = 0
B = 1
M = 2
NT = 3
FS = 4
ER = 5
SSE = 6
并在数据库中保存为int,但我想在Datagrid中将信息显示为String
http://puu.sh/bU6cR/3c112d85e3.png
我有一个解决方案,正在用 SQL 做一个案例,但我不知道是否是正确的解决方案。
CASE insp._manguera
WHEN 0 THEN 'N/A'
WHEN 1 THEN 'B'
WHEN 2 THEN 'M'
WHEN 3 THEN 'NT'
WHEN 4 THEN 'FS'
WHEN 5 THEN 'ER'
WHEN 6 THEN 'SSE'
END as _manguera,
对数据库中的每个字段都这样做
【问题讨论】:
-
如果这只是一次性查询,您的案例解决方案可能是最快和最简单的。如果您需要重复此替换,请经常考虑制作视图或表格。
标签: sql apache-flex datagrid