LINQ to Entities中关于类型转化的问题
2012-03-13 16:30
411 查看
今天在写LINQ to Entities的时候,发现在LINQ to Entities中无法使用Convert.toInt32这种方法.感觉很奇怪,就又试了int.parse,in32.parse这二种,都不好用,都提示有问题,说是转化不了.
这是怎么回事呢,上网查一下,也是说不支持,后来在一个老外的网站上找到了一种方法,其实很简单,就是提前转化
正确的写法应该是:
简单说就是骗了一下它.希望微软能在下次版本更新的时候改进一下,不过听说4.0行了,没试过.
这是怎么回事呢,上网查一下,也是说不支持,后来在一个老外的网站上找到了一种方法,其实很简单,就是提前转化
smsMould = smsMould.Where(q => q.isApproval == Convert.Toint32(isApp)).OrderBy(q => q.ID); //这种写法会报错
正确的写法应该是:
int numisApp = Convert.ToInt32(isApp); smsMould = smsMould.Where(q => q.isApproval == numisApp).OrderBy(q => q.ID);
简单说就是骗了一下它.希望微软能在下次版本更新的时候改进一下,不过听说4.0行了,没试过.
相关文章推荐
- Linq中字段数据类型转换问题(Linq to entity,LINQ to Entities 不识别方法"System.String ToString()"问题解决)
- Linq中字段数据类型转换问题(Linq to entity,LINQ to Entities 不识别方法"System.String ToString()"问题解决)
- 关于字符串数据转化为float类型的问题
- 关于Spring事务代理类型转换问题($ProxyXX cannot be cast to 类型)(一)
- 关于ofstream乱码的问题及其强制类型转化
- 有关linq to sql中数据类型转换问题
- 关于Spring事务代理类型转换问题($ProxyXX cannot be cast to 类型)(二)
- LINQ to Entities 不支持 LINQ 表达式节点类型“Invoke”(笔记)
- 关于使用Linq to sql作为数据交互时的架构问题
- 关于linq to sql调用存储过程,出现"无法枚举查询结果多次"的问题
- 在 LINQ to Entities 查询中无法构造实体或复杂类型 "Models.Order”
- 关于boost中数据类型转化问题
- Oracle 关于number类型转换to_char类型 存在的问题
- Linq to Sql 或linq to entities 与SQL 查询结果不一致,返回重复结果问题解决方法
- 关于 Linq to EF 的内存泄漏问题
- 关于SpringMVC中String与Date类型转化问题
- 在 LINQ to Entities 查询中无法构造实体或复杂类型
- 关于LINQ字段不同类型做映射问题!
- Java中关于Json对象类型和字符串类型之间互相转化的问题
- 在 LINQ to Entities 查询中无法构造实体或复杂类型