1
2
这很奇怪,我记得我写了我在这里想到的答案! 基本上,问题在于,因为我查看的是视图而不是表,并且试图在DBML文件中将它们联系在一起,所以它们显然没有主键。有一次我告诉linq2sql哪些列是主键,那真是个快乐的小家伙! |
2
0
我刚刚尝试了同样的方法,只有在我重新构建了包含linq to sql dbml文件的解决方案之后,查询才可能实现。在对关系进行更改之后,您是否重新构建了解决方案? 不过,这是使用两个表完成的,让我链接两个视图,然后用结果编辑这个答案。 编辑:好的,太糟糕了,把一个只查询数据库中视图的linqtosql查询的关联放在上面是不起作用的。但是,您可以在LINQ查询中指定联接。遗憾的是,这就像在dbml文件和代码中对其进行双重指定,但是如果您只是在其中添加一些注释,人们就会理解您为什么要这样做。 所以至少在DBML文件中,“join”对其他人是可见的。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |