我有一个问题,我想在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,但我不知道是否是正确的解决方案。
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,
为数据库中的每个字段执行此操作
答案 0 :(得分:2)
您还可以拥有一个表格,您可以在其中将值与字母相关联,并在该表格上进行连接。
这样,您无需在任何地方重复该代码,您可以随时修改该表。适合长时间使用和重复使用。
告诉我你是否需要一个例子:)