其实我正在使用C#实体。我手动为.edmx文件中新添加的表添加了新的Entity类。问题是可以从DB获取包含所有列的所有行。但是无法使用select new {}选择特定列。 实际错误是错误CS0012类型'DbDataRecord'在未引用的程序集中定义。您必须添加对程序集'System.Data,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = xxxxxxxxxx'的引用。
此查询正常工作,它带来了DB
中的所有行var listQuery = objReport.Batter_YTD_Tbl.ToList();
当我尝试下面抛出错误时
(from YTD_Tbl in objReport.Batter_YTD_Tbl
select new { test = YTD_Tbl.AB})
.ToList();
错误是
错误CS0012类型'DbDataRecord'在未引用的程序集中定义。您必须添加对程序集'System.Data,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = xxxxxxxxx'的引用。 805AdminPortal.Reports D:\ xampp \ htdocs \ 805 \ AdminSite-Starting-Code \ 805AdminPortal.Reports \ Reports \ PregameReport.cs 50 Active
答案 0 :(得分:0)
看起来您需要添加对var child = parent.element(by.xpath('//input[@ng-model= "vm.ItemInfos[xIndex][yIndex]"');
的引用,如下所示
右键单击Reference并选择Add Reference ...在出现的窗口中,选择程序集System.Data