我正在使用一些具有关系的传统表,但是这些关系尚未被明确设置为主键/外键.我使用“Linq To sql Classes”创建了一个.dbml文件,并建立了适当的Case.CaseID = CaseInfo.CaseID关联.我生成的类是CasesDataContext.
我的表(一对多):
Case ------------------ CaseID (int not null) MetaColumn1 (varchar) MetaColumn2 (varchar) MetaColumn3 (varchar) ... CaseInfo ------------------ CaseInfoID (int) CaseID (int nulls allowed) CaseInfoMeta (varchar) ...
我是LinqTosql的新手,我在做麻烦
CasesDataContext db = new CasesDataContext(); var Cases = from c in db.Cases where c.CaseInfo.CaseInfoMeta == "some value" select c;
(编辑)我的问题是CaseInfo或CaseInfos
不能作为案件的成员.
我听到一个同事,我可以尝试ADO.Net实体数据模型来创建我的数据上下文类,但还没有尝试过,想看看我是否会浪费我的时间,或者我应该走另一条路线.任何提示,链接,帮助将不胜感激.
解决方法
原文地址:https://www.jb51.cc/mssql/82885.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。