2013-06-06 1 views
1

에 나는 내 문제는 테이블 사용자가 내 SQLSERVER 2008 R2 내부에 있다는 것입니다 Linq에Linq는 SQL을 연결

  var user = (from u in Users 
         where u.Username == 'ABC' 
         && u.Password == 'ABC' 
         select u).SingleOrDefault(); 

의 간단한 쿼리를 해고하려합니다. 어떻게 SQL 에서이 테이블을 호출하고 내 Linq 쿼리에서 사용하는 관리 할 수 ​​있습니다. 나는이 주제에 대해 많은 구글을 ​​테스트했지만 만족스러운 대답을 찾지 못했다. 도와주세요. 난 당신이 자습서를 사용하여 SQL 클래스 Linq에 사용하고

데이터베이스 선택해야 제대로 이해한다면

+1

"이 테이블을 SQL에서 어떻게 호출 할 수 있습니까?" 귀하의 질문은 현재 매우 명확하지 않습니다 - 나는 당신이 LINQ to SQL 튜토리얼을 통해 가보고 모든 것이 명확해질 것을 제안합니다. –

+0

좋아, 나는 좋은 자습서를 통해 가서 잠시 후 여기 내 학습을 게시 할 것입니다. –

답변

1

http://www.codeproject.com/Articles/26657/Simple-LINQ-to-SQL-in-C

편집 프로젝트에 새로운 요소를 추가해야

, Data에서 : classes LINQ to SQL을 선택하고 server Explorer에서 데이터베이스를 선택하십시오.

I fo 모든 테이블에 대한 this 튜토리얼

+0

네, 저를 이해하고 제 문제는 Linq qery와 Sql 데이터베이스 테이블을 매핑하는 것이 었습니다. 몇 가지 독서 후 나는 우리가 DataContext 클래스를 사용하여 매핑 목적을 위해 그것을 발견했습니다. 그러나이 DataContext 클래스가 어떤 데이터베이스에서 우리가 매핑하려고 하는지를 알 수있는 방법. 우리가 제공해야 ConnectionString의 종류가 있습니까 ?? –

+0

@garvitgupta : 내 대답을 편집하십시오 – Akrem

+0

답변을 편집 한 후 언급 한 링크를 읽었습니다. 그러나이 링크에서는 MVC 응용 프로그램을 사용하여 정의했습니다. MVC 프레임 워크를 사용하지 않는 .Net Framework 4.0을 사용하는 웹 응용 프로그램에서 작업 할 때 MVC에 익숙하지 않습니다. 그러나이 링크를 통해 나는 하나의 DataContext 객체를 정의하고 DataBase의 참조를 제공해야한다는 것을 분명히 알 수있다. –