提问:dataview的问题 如果数据库里的一个字段名gender,int类型,记录为0,我想让他在dataview显示为男应该怎么样,我大概想了一下是不是读出了数据,然后判断好后再绑定到列上?求解,最后有详细代码! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%#Convert.toTint32(Eval("gender"))==0?"男":"女"%> 忘记说了,做的是winform。。 DataTable dt = DataBaseOp.Dbop.OpenSql(sql);dataGridView1.DataSource = dt;应该怎么样 dataGridView1.HeaderRow.Cells[0].Text = "男"; sql语句:select (case when p.gender=0 then '男' else '女' end) as gender from 你的表 p; select a.*,b.userchinaname,case when b.gender=0 then '男' else '女' end from kaoqin a,sysuser b where a.username=b.username这也是行的,但是没列名了,我在case和end外加上() as gender就有错误了 如何显示应该在显示层做.不应该在sql语句里写.如果是wpf就好办了.加个值转换器即可. 类型转换问题 自己做的QQ 现在做一个文件传输,,求各位 指点、、 软件设计中涉及的财务知识 高手进 一个关于COMBOX的简单问题! 关于SQL语句在C#中应用的问题? form编程中如何在datagrid中选中多行,并使用Ctrl+C能够将选定内容复制进剪贴板------急阿 C# ASP.NET 中的日期时间型字段在工作中遇到的问题.!!!!! 求解!!! Easyui tree gridview 怎么加载本地JSON 文件内容 如何在c#中作redirect的动作??? 菜鸟求解!!! SerialPort接收数据的问题
忘记说了,做的是winform。。
DataTable dt = DataBaseOp.Dbop.OpenSql(sql);
dataGridView1.DataSource = dt;
应该怎么样
dataGridView1.HeaderRow.Cells[0].Text = "男";
select (case when p.gender=0 then '男' else '女' end) as gender from 你的表 p;
select a.*,b.userchinaname,case when b.gender=0 then '男' else '女' end from kaoqin a,sysuser b where a.username=b.username这也是行的,但是没列名了,我在case和end外加上() as gender就有错误了