hello guys 내 데이터베이스 프로젝트에 순수 SQL 쿼리를 사용해야합니다. 동시에 ASP.net MVC를 사용하여 새로운 기술을 배울 수 있습니다 !!! "LINQ to SQL"을 사용하지 않고 ASP.net MVC에서 SQL을 사용할 수 있습니까? 나는 여전히 배우기 때문에 미숙하다. 노약자 인 을 사용하여 바보가된다면 내 강사는 PURE SQL을보고 싶다고 주장한다.ASP.net MVC에서 순수 SQL을 사용할 수 있습니까?
답변
예. 모델 레이어에 대해 원하는대로 사용할 수 있습니다. 참고로 LINQ To SQL에서도 원시 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"
);
또는 아마도 강사는 바로 너무 잘 작동 ADO.NET, 최대 원한다. example here이 있습니다.
ASP.Net MVC에서 원시 SQL 쿼리는 다른 곳에서 사용하는 것과 같은 방식으로 사용할 수 있습니다.
이
using (var reader = command.ExecuteReader())
return View(reader.Select(dr => new { Name = dr["Name"], ... }));
편집 같은 숙어를 사용하는 것이 도움이 될 수 있습니다 : 당신이 일반적으로 ADO.Net을 사용하는 방법을 요구하고 나타납니다.
시도 this tutorial
그 방법을 사용하는 것은 나에게 유용하지 않습니다. 의사는 "Select Dr where name =".. ""; –
@iyad : 그 전에이 줄에 들어갑니다. – SLaks
전체 코드 또는 리소스 plz : $? !!! 그리고이 접근법의 이름은 무엇입니까 –
물론 ASP.NET MVC에서 SQL을 사용할 수 있습니다. SQL 코드를 응용 프로그램 코드에 직접 하드 코딩하는 대신 저장 프로 시저에 보관하는 것을 고려할 것입니다. 유지하는 것이 더 낫고 강사가 보게 될 좋은 습관입니다.
질문은 HOW XD입니까 !! –
안녕하세요, 질문 제목을 확인하십시오. "Can I"xD LOL로 시작합니다. – jasonco
SQL은 ASP.NET MVC와 아무 관련이 없습니다. ASP.NET MVC는 웹 사이트 및 응용 프로그램을 작성하기위한 웹 프레임 워크입니다. MVC 응용 프로그램은 SQL (저장 프로 시저), Entity Framework, Linq-to-SQL을 사용하는지 또는 웹 서비스에서 데이터를 가져온 경우 MVC 응용 프로그램에서 추상화하려고 시도하는 것이 좋습니다. .
- 1. ASP.NET MVC에서 ReportViewer를 사용할 수 있습니까?
- 2. asp.net ajax 컨트롤을 순수 클라이언트 측 컨트롤로 사용할 수 있습니까?
- 3. MVC에서 MEF를 어떻게 사용할 수 있습니까?
- 4. Ajax를 사용하면 ASP.NET MVC에서 GridView를 사용할 수 있습니까?
- 5. Subsonic 템플릿을 사용하여 ASP.Net MVC에서 MySql을 사용할 수 있습니까?
- 6. Asp.Net MVC에서 JavaScript를 포함 리소스로 사용할 수 있습니까?
- 7. 언제 ASP.NET MVC에서 ViewData 사전을 사용할 수 있습니까?
- 8. 어떻게 asp.net mvc에서 캐싱 API를 사용할 수 있습니까?
- 9. ASP.NET MVC에서 데이터 소스 컨트롤을 사용할 수 있습니까?
- 10. ASP.Net-mvc에서 ROR 플래시 기능을 사용할 수 있습니까?
- 11. ASP.Net MVC에서 ModelState를 ajax 업데이트와 함께 사용할 수 있습니까?
- 12. Rad Control을 사용하여 Asp.net MVC에서 사용할 수 있습니까?
- 13. linq없이 ASP.NET MVC에서 원시 일반 SQL을 사용하는 방법?
- 14. asp.net mvc에서 어떻게 구성 할 수 있습니까?
- 15. ASP.NET MVC에서 사용할 새로운 기능
- 16. ASP.NET MVC에서 Entity Framework를 사용할 때의 문제
- 17. ASP.NET MVC에서 분당 요청을 조절할 수 있습니까?
- 18. ASP.Net MVC에서 새로운 컨트롤러 또는 뷰를 사용할 수 없습니다.
- 19. ASP.NET MVC에서 사용할 수있는 ActionResults는 무엇입니까?
- 20. Spark View Engine을 사용하여 ASP.NET MVC에서 ASP.NET 웹 서버 컨트롤을 사용할 수 있습니까?
- 21. LINQ to SQL을 사용하는 것처럼 Entity Framework를 사용할 수 있습니까?
- 22. GoogleChart에서 모든 데이터 집합 양식 SQL을 어떻게 사용할 수 있습니까?
- 23. linqto SQL을 사용하여 거래 내 코드를 어떻게 사용할 수 있습니까?
- 24. 드래그 앤 드롭없이 Linq-SQL을 사용할 수 있습니까?
- 25. ASP.NET MVC에서 안전하게 스레드를 생성 할 수 있습니까?
- 26. Linq를 통해 엔티티 SQL을 사용할 이유가 있습니까?
- 27. ASP.Net MVC에서 부분 뷰라는 뷰를 어떻게 찾을 수 있습니까?
- 28. ASP.NET MVC에서 linq로 foreach 컬럼을 수행 할 수 있습니까?
- 29. ASP.NET 2.0에서 SQL을 사용하여 HTML 테이블을 쉽게 채울 수 있습니까?
- 30. MVC에서 뷰 내에 form 태그를 사용할 수 있습니까?
도움이되는 금액은 사용하는 대문자 및 느낌표와 일치하지 않습니다. 존재한다면 역 상관 관계가있다. – RedFilter