我可以在ASP.net MVC中使用纯SQL吗?

Iya*_*qel 2 sql database asp.net-mvc linq-to-sql

你好我需要在我的数据库项目中使用纯SQL查询,同时我想使用ASP.net MVC,这样我就可以学习新技术!我可以使用SQL与ASP.net MVC而不使用"LINQ to SQL"吗?我还在学习,所以如果它这么笨使用的东西OLD SCHOOL我很抱歉,但我的教练坚持认为,他希望看到一个纯粹的SQL查询

Red*_*ter 7

是.您可以根据模型图层使用任何内容.注意,您也可以将原始SQL查询与LINQ To SQL一起使用.

Northwnd db = new Northwnd(@"c:\northwnd.mdf");
IEnumerable<Customer> results = db.ExecuteQuery<Customer>
(@"SELECT c1.custid as CustomerID, c2.custName as ContactName
    FROM customer1 as c1, customer2 as c2
    WHERE c1.custid = c2.custid"
);
Run Code Online (Sandbox Code Playgroud)

或者也许你的导师想要直接使用ADO.NET,它也能正常工作.这里有一个例子.