输入字符串的不正确的格式 [英] Input string was not in a correct format

查看:207
本文介绍了输入字符串的不正确的格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我在我的项目运行这个功能,我得到一个出现FormatException。

when i run this function in my project, i got a FormatException.

但我的可以的在LinqPad运行相同的LINQ EX pression

but i can run the same LINQ expression in "LinqPad"

  private List<TNews> GetPagedEntities(int pagenum, int pagesize, IQueryable<TNews> query)
  {
            var totalCnt = query.Count();
            int recordsCount = (totalCnt < CONST_QUERY_COUNT) ? totalCnt : CONST_QUERY_COUNT;

            SetPagerValues(pagenum, pagesize, recordsCount);

            var newsRslt = (from m in query
                            orderby m.PnacDT descending
                            select m).Take(recordsCount).Skip(pagenum * pagesize).Take(pagesize).ToList();
            return newsRslt;
   }

PS: CONST_QUERY_COUNT == 10000

这是什么异常是什么意思?

what does this exception mean?

推荐答案

可能是你的实体模型和数据库有一定的差异。它可以是数据类型不匹配的列。

May be your entity model and the database have some difference. It can be a data type mismatch for a column.

这篇关于输入字符串的不正确的格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆