易截截图软件、单文件、免安装、纯绿色、仅160KB

c#中DataGridView内容改变

下面数据库:
姓名  性别
李      1
张      1
王      2
陈      1
在DataGridView读取显示时,想将性别为“1”的该为“男”,“2”改变为“女”.
数据库里的内容部改变,求高手指点如何实现
load datagridview时将1和2分别替换成男女不就结了

DataGridViewComboboxColumn

或者用 Parse/Format 事件来自己转换

在显示前先修改数据库.然后再读出来

<%#DataBinder.Eval(Container.DataItem,"性别")%>
取出来后对比一下1 或者2
对应输出  男  女
你试试看

类似这样:
choose(dataset1.table(0).rows(i).column("性别").value,"男","女")

SQL code:
select (case name then'1' when '男' then'2' when '女' end) as name,age from table


不好意思,上面那个错了
SQL code:
select name,(case age then'1' when '男' then'2' when '女' end) as age from table



绑定数据的时候可以调用后台处理文件(.cs)里方法
写个方法
public string ShowSex(Object obj)
{
  string sex=obj.toString();
  return sex=="1"?"男":"女";
}

绑定时调用 <%#


相关问答:

C# 连接SQL数据库常用的连接字符串该如何写?

(1)string ConnString = "server=localhost;integrated security=sspi;database=pubs;";   
(2)string strConnection="user uid=sa;pwd=123456;Database=test;Server=test;Connect ......

刚才c#转java,想问一下java有像datatable的东西吗?

java提取数据有拿几种方法?
说的不太明白  datatable 没听说过。

C#中你用的是控件。在java中应该有这样的开源程序。不过从我开发来讲,我都是自己写的table。

java是指什么?
javaSE --有类似datat ......

C#中连接及查询Access出现的问题

大侠们:
    这是我连接数据库的代码
            string strPath = Application.StartupPath + "\\Database.accdb";
        &n ......

怎么才能让c#程序脱离sqlServer也能访问数据库?


如题
本人菜鸟
不是用sql做的数据库软件 的使用机器上 都得安装 sqlServer吧。。..
我看到有些软件 点开软件 数据库就已经导入进去了 根目录只有个mdb
请问高手们用基于sql的 c#程序 怎么做成那样 ......

这段vb代码用C# 怎样改写??

title=replace(title,"&nbsp;"," ")
title=replace(title," ","")
title=replace(title,chr(32),"")
title=replace(title,chr(13),"" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号