2010-07-26 2 views
3

나는 C#에 MSSQL을 처음 사용하여 궁금한 점이 있었는데, 가장 안정적인 대 무엇입니까? C# App을 일반적인 읽기/쓰기를 위해 MSSQL에 연결하는 쉬운 방법/편집/업데이트/삭제 .....C#으로 SQL (ADO.Net vs 다른 사람?)

어떤 경로를 취해야합니까? 난 그냥 작업을

메모를 할 수있는 신뢰할 수있는 방법을 원하는 : VS2010

환호

에서는 ADO.NET 튜토리얼
+0

본격적인 버전을 사용하고 있다면 질문에 'sql-server-express' 태그를 추가했습니다 (우연히'sql-server'로 태그를 달았습니다). 어떤 버전을 사용하고 있는지 구체적으로 지정할 수 있습니다. 태그를 업데이트하십시오. =) – Rob

답변

2

여기에있는 모든 사람들이 개인적 취향에 달려 있다고 말합니다. 현대적인 생각은 nHibernate와 같은 ORM 래퍼를 사용하는 것입니다. Entity Framework 또는 Subsonic (다른 것들도 사용 가능). 또한 db 테이블에서 직접 C# 코드를 모델링하는지 아니면 저장 프로 시저를 사용하는지에 따라 달라집니다.

간단한 매핑을 테이블에서 개체로 간다면 Entity Framework 또는 Linq2Sql과 같은 도구가 VS2010에 내장 된 도구로 사용할 수 있습니다.

희망이 도움이됩니다.

1

당신은 또한 데이터 액세스 응용 프로그램에서 볼 수있는 손수 저장 프로 시저를 ORMS을 좋아하거나 선호하지 않으면 아마 피에르 WestDiscGolf

에 따라 코드 생성과 ORM (예 Linq2SQL 또는 EF4) 될 대부분 쉽게 엔터 프라이즈 라이브러리에서 블록 (DAAB) - 당신이 VS2010을 사용하고 있기 때문에, EntLib 5는 합리적일까요? http://entlib.codeplex.com/