【发布时间】:2010-07-22 21:48:55
【问题描述】:
我正在使用 SubSonic 3.0 的 T4 模板为我生成类等。那么在我的数据库中,我有一个包含这些列的 Zipcode 表
- ZipCode_rid
- 邮政编码(数字格式的实际邮政编码)
- 状态
- 等
好吧,当 T4 模板运行时,我得到的是 Zipcode.ZipcodeX,而不是像 Zipcode.Zipcode 这样的列。然后,当试图在这个表上运行一个简单的查询时,我得到了一个神秘的错误
不支持成员“ZipcodeX”
查询很简单
var z= from z in Zipcode.All()
where (z.ZipcodeX == "12345")
select z;
这是 SubSonic 中的错误还是我搞砸了?有哪些解决方法?
我通过将Zipcode 列重命名为ZipCode.. 暂时解决了这个问题。但这不是一个很好的长期解决方案
【问题讨论】:
标签: .net linq subsonic subsonic3