Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 查询结果别名_C# - Fatal编程技术网

C# 查询结果别名

C# 查询结果别名,c#,C#,嗨,我有一个这样的问题 从雇员中选择* 结果是 name dept status emp1 Admin y emp2 admin n 我将把它绑定到gridview,比如mygridview.datasource=ds 现在,我想显示approve而不是y,不批准而不是n 如何编写查询 谢谢您没有说明您正在使用的数据库。如果您使用的是SQL Server,则可以将其编写为: SELECT name, dept, CASE WHEN STATUS

嗨,我有一个这样的问题

从雇员中选择*

结果是

name    dept      status
emp1    Admin      y
emp2    admin      n
我将把它绑定到gridview,比如mygridview.datasource=ds

现在,我想显示approve而不是y,不批准而不是n

如何编写查询


谢谢

您没有说明您正在使用的数据库。如果您使用的是SQL Server,则可以将其编写为:

SELECT name, dept, CASE WHEN STATUS = 'Y' THEN 'Approve' ELSE 'Disapprove' END AS STATUS
FROM EMPLOYEES

您可以使用DataGridView Windows窗体单元格格式化机制来格式化单元格的值


这是一个例子。

请澄清问题……不,我正在使用web应用程序。。我是怎么从上面的问题中得到答案的谢谢