LINQ中的字符串到int转换

时间:2015-02-02 12:13:21

标签: c# linq

我有一项任务是从数据库中获取数据并根据它绘制图表。问题是我需要的数据存储为字符串(但它应该是十进制的,为什么他们这样做是一个谜,他们不会使它成为十进制,这是肯定的)。 这是我写的LINQ查询:

from SPEKTR in db.SPEKTR
               where
               Convert.ToInt32(SPEKTR.RF) > 88 &&
               Convert.ToInt32(SPEKTR.RF) < 90
               select SPEKTR;

这是我得到的错误

  

{&#34; LINQ to Entities无法识别方法&#39; Int32   ToInt32(System.String)&#39;方法,这个方法无法翻译   进入商店表达。&#34;}

有没有转换该字符串的选项?

0 个答案:

没有答案