首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

datagridview如何把数据库数据转换成其他形式显示

2012-09-21 
datagridview怎么把数据库数据转换成其他形式显示?比如我从数据库取得数据是1,在datagridview上要显示成未

datagridview怎么把数据库数据转换成其他形式显示?
比如我从数据库取得数据是1,在datagridview上要显示成未完成,怎么办?
我的是winform程序~

[解决办法]
或者在数据库中 case ...when 直接取出中文
[解决办法]
也可以取出数据之后建一个类来接受,类属性对应表的列名,然后加一个属性,用于判断,把1转成文字,再用list把每行数据存起来放到datagridview中,把1的那一列隐藏起来。
[解决办法]
在dgv 的CellFormatting事件里写

C# code
if (dgv.Columns[e.ColumnIndex].Name == "你想修改的列的列名")            {                e.Value = “这里写你想修改成的值或者表达式等等”;            } 

热点排行