【发布时间】:2016-05-19 21:24:06
【问题描述】:
我有MYSQL DB,它有一个ID INT,但是这个标识符在系统中有一个含义,我想得到含义而不是数字,例如这样的。
select ID from payments;
if(ID==0)
returns "No payment made"
else if(ID==1)
returns "Payment made accordingly"
有可能这样做吗?还是我应该以编程方式进行?在系统中?, 我在 C# 中使用 datagridview,这就是为什么我想将结果作为文本而不是查询中的数字来获取
【问题讨论】:
-
这里的最佳做法是在 UI 中保留“显示”。然后,如果您愿意,您可以进行本地化。数据和后端应该只使用该值。
-
谢谢@EhsanSajjad,不知道如何在论坛中实际搜索这个,非常感谢你的帖子:)