南宁五象湖公园图片:c#的关于数据库操作?
来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 16:19:42
DataTable myDataTable=dataSet41.Tables["comeinfo"];
float totalmon=0;
foreach (DataRow myDataRow in myDataTable.Rows)
{
float b=(float)myDataRow["价格"];
totalmon=totalmon+b;
}
this.textBox2.Text=totalmon.ToString();("价格"在数据库中定义是MONRY)显示没法变换类型 ,请高手教我怎么改 谢谢
float totalmon=0;
foreach (DataRow myDataRow in myDataTable.Rows)
{
float b=(float)myDataRow["价格"];
totalmon=totalmon+b;
}
this.textBox2.Text=totalmon.ToString();("价格"在数据库中定义是MONRY)显示没法变换类型 ,请高手教我怎么改 谢谢
float 占4个字节,
而money数据类型占8个字节
所以,把float换成decimal--至少也得换成double