【发布时间】:2013-04-15 07:16:06
【问题描述】:
我正在尝试在数据表中查找列的最大值。下面是我的代码
var maxVal = dsloadReferralCodes.Tables["dtReferralCodesTable"].AsEnumerable().Max(r => Convert.ToBoolean(int.TryParse(r.Field<string>("ROWNUM"), out intROWNUM)) ? (int?)intROWNUM : null);
下面是我在尝试获取最大值并将其分配给 intROWNUM 时遇到的错误
无法将“System.Decimal”类型的对象转换为“System.String”类型
谁能帮我解决这个问题。这一直困扰着我很久。提前谢谢...
【问题讨论】:
-
错误信息很清楚IMO..
标签: c# datatable dataset type-conversion