【发布时间】:2014-11-29 18:51:15
【问题描述】:
我的代码:
string name;
db.Entities.Where(m=>m.name==(name??m.name))
throw:Should be CHAR, but get NCLOB.
//----------------
decimal? id;
db.Entities.Where(m=>m.id==(id??m.id))
The code is working.
我的数据库是 oracle。
我应该怎么做才能使代码正常工作?
谢谢。
【问题讨论】:
-
那么
m.name的类型是什么?
标签: oracle linq entity-framework-4