datatable 如何设置decimal的精度

yp_zhou 2008-10-20 10:35:55
我要动态装载一个Datatable,代码如下:
DataTable  dtNum = new DataTable();

DataColumn Month = dtNum.Columns.Add("Month", System.Type.GetType("System.String"));
DataColumn number = dtNum.Columns.Add("number", System.Type.GetType(" System.Decimal"));
for (int i = 1; i < 13; i++)
{
DataRow dr = dtNum.NewRow ();
dr[0] = i + "月";
dr[1] = 0;
dtNum.Rows.Add(dr);
}
// return dtNum;
this.dgv1.DataSource = dtNum;


可是我在number中输入数字时,立马被四舍五入变成整数了,请问要怎么设置它的小数点为两位呢?
...全文
570 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yp_zhou 2008-10-22
  • 打赏
  • 举报
回复
哪位能帮下忙呢?
要怎么设置呢?type里好像不行啊
hao1hao2hao3 2008-10-20
  • 打赏
  • 举报
回复
Decimal(m,n)好像有这个构造函数吧!可以自己设置的!
yp_zhou 2008-10-20
  • 打赏
  • 举报
回复
怎么没人回复呢?
自己顶一下
qshzf 2008-10-20
  • 打赏
  • 举报
回复
up

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧