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

怎么确定DataColumn中的数据精度和小数位数

2012-09-19 
如何确定DataColumn中的数据精度和小数位数1.如何确定DataTable中DataColumn的数据精度,例如:数据字段精度

如何确定DataColumn中的数据精度和小数位数
1.如何确定DataTable中DataColumn的数据精度,例如:数据字段精度DECIMAL(7,2),通过ADO读取数据时,如何获取当前数据字段精度保留2为小数。(因为需要计算DataTable中的某几条记录的均值,需要对造成计算后的数据进行修约)

2.判断DataColumn的数据类型时出了dt,Columns[i].DataType == Type.GetType("System.String")这种方法外,还有没有其他更有效的方法。

C# .NET Compact Framework 3.5

谢谢!

[解决办法]
dt,Columns[i].DataType == Type.GetType("System.String")
这个 你都说是 string 了还判断什么?????dt,Columns[i].DataType 这个你就是你的类型啊... 用 is 来判断吧 ...if(dt,Columns[i].DataType is String)
{};
对于第一个问题 就有点看不明白咯?
数据库中是 DECIMAL(7,2) ..你读出来 不也是么??不可能把你的小数给沈略了吧???

热点排行