C#里怎么和SQL SEVER里的DECIMAL类型对应 decimal strmoney;strmoney = reader.GetSqlDecimal(3). 调试的时候老出错, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 reader中返回的第3个字段是什么格式的....对应的是不是null或者是空... decimal 对应 Decimal 阿没有错吧??是不是没数据??你最好加个判断strmoney = reader.IsDBNull()?0:reader.GetSqlDecimal(3); reader.GetValue(3). 再转换事实 GetSqlDecimal()返回的是SqlTypes.SqlDecimal。SqlTypes.SqlDecimal strmoney;改成这样。 SQL Server里有decimal类型?是money才对...检查你的数据表对应字段的类型... strmoney = reader.IsDBNull(3) ? 0 : reader.GetDecimal(3);提示指定的转换无效。3 是个decimal 累加后的值 大意了大意了-_-!...decimal和numeric等价...从来不用那个... SQL SERVER 换成numeric也不行啊,怎么这样 numeric对应的C#数据类型是double...decimal和numeric等价应该也是double...你可以试试把数据表字段改成money或把程序中类型改成double... 数据库的decimal我都在c#一般都用float c# winfrom 如何获取远程计算机的内存使用率和可用内存 ASP C# div显示问题 后台怎么使用JS代码 各位帮我看看这段代码,小弟是感激不尽呐!!! wave->wma文件,报COMException异常 winform里,如果判断datagridview处于编辑状态? 关于在DirectX下使用Sprite.Draw2D图像变形的问题请教 Socket 两个程序传值 c#中oracle,插入数据,为什么老出错,麻烦大家了????????? 请问我想用VFW取得视频,请问哪位大哥有这方面的资料(.net的)? 如何在C#中构造一个棋盘(要用窗体) 小白请教:单链表结点。
没有错吧??是不是没数据??你最好加个判断
strmoney = reader.IsDBNull()?0:reader.GetSqlDecimal(3);
SqlTypes.SqlDecimal strmoney;改成这样。
提示指定的转换无效。3 是个decimal 累加后的值