我在SQL中做了一个简单的视图,我需要将它转移到C#。首先,我做了一个LINQ to SQL类。从SQL Server对象资源管理器中,我将视图拖放到.dbml
设计器中。然后调用select语句,如下所示:
var list = from test in testDB.v_TestView select test;
运行此命令时,出现以下错误:
NullReferenceException:未将对象引用设置为对象的实例
我不太确定为什么这个简单的选择语句困扰我?
以下是我的观点:
CREATE VIEW [dbo].[v_TestView]
AS select * from TestTable