数据库有一字段是1和2,表示卡的状态。现在希望绑定到DataGrid时能够把1显示为正常,2显示为停用,请问sql语句怎么写?我写了个出错了!贴出来让大家帮忙看看string sqlselect = "select CardNo,CardTypeID,CreateDate,(case when Status=1 then '正常' else '停用') from MJ_BS.dbo.TasteCards where CardBatchID = "+ keyb +" and (TasteCardTypeID = 15 or TasteCardTypeID = 16)";
请问如何改?
请问如何改?
解决方案 »
- .net做的网站,怎么实现多账号绑定?
- 为何txtMan_Count_TextChanged事件无效,求解,在线等,急
- 经常要下载些邮件到本地桌面,保存为HTML文件,按日期设置文件夹,下载文件用标号1,2,3...代替,想做个自动化软件,大家说说思路
- 关于TreeView控件的页面刷新问题
- asp.net读取上传的多张excel表格,并显示出来,请高手赐教
- 如何隐藏浏览器的工具栏,地址栏?
- AXMSCHART控件在目标机不能运行
- 关于Response.Redirct("123.aspx?ID=变量)这里的变量怎么放?着急……
- ASP.NET按钮控件回调时cs代码里取不到页面repeater控件的值,这是为什么?
- 在asp.net中,id与name有什么区别。
- C# 能否做到,修改程序后,不中断程序,继续调试,并且修改部分起作用.
- 怎样给DataGrid中按钮列的删除添加弹出确认的对话框啊?
不用在sql语句中进行改动,应该在GridView中根据值进行判断:
...
<asp:TemplateField>
<Item Template>
<%#(Eval("Status").tostring()=="True")?"正常":"停用"%>
</Item Template>
</asp:TemplateField>...