2011-09-06 3 views
0

SQL에 익숙하지 않지만 C#에서는 상당히 강력합니다. 로컬 데이터베이스가 필요한 응용 프로그램을 코딩 중이며 간단한 SQL 데이터베이스를 사용하도록 선택합니다. Microsoft Visual Studio 2010 Express를 사용하고 다운로드와 함께 제공된 SQL 패키지가 있습니다. 나는 데이터베이스를 생성하는 방법이었다 :C#에 대한 간단한 SQL 명령

  • > 새 항목 추가> 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭 Database1 이름
  • 로컬 데이터베이스,
  • 나는 다음 표
  • 라는 테이블을 생성
  • 데이터> 새 데이터 소스 --- 데이터베이스> 데이터 세트가> [그것은 Database1DataSet1라는 새로운 연결/데이터 세트 생성]을 추가

나에게 다음과 같은 간단한 작업을 수행하는 방법에 대한 좋은 지침 링크/explination을 줄 수 변종을 설정하다 엔트리를 생성하고, 새로운 엔트리를 생성하고, 엔트리를 삭제하는 등의 작업을 수행합니까?

이 쉽게 이와 같은 포럼에 대답 문제가 아닙니다 당신

+8

"C#에서 상당히 강한"자동 구성 데이터베이스와 같은 것들에 대한 그물에 튜토리얼을 쉽게 따라와 "Database1DataSet1"... – Blindy

+0

@Blindy 사용이 있습니다 : 나는 그것이 전적으로 가능 겠 Squakers는 데이터베이스 상호 작용을 수행 할 필요없이 C#을 사용하여 실시간 시스템 개발에서 수년간 일 해왔다.하지만 동의하지는 않는다. ;) – NotMe

답변

5

감사드립니다. 데이터베이스를 효과적으로 사용하려면 간단한 자습서 이상이 필요합니다. 좋은 SQL Server/.NET 책을 가져 오는 것이 좋습니다.

나는이 주장하는 이유는 튜토리얼 방법을 표시 할 수 있습니다 동안 일을 일이 단순히있는 방법을 수행하는 이유 는 튜토리얼 형식으로 표현 될 수있는 것보다 더 많은 지식을 필요로 알고 끝내야한다는 것이다. 그리고 데이터베이스가 악몽으로 변하는 것을 피하기 위해서는이 이론을 반드시 알아야합니다.

나는이 책이 그것은 개체 매핑을 수행하는 자 NHibernate를 고려 가치가있을 수 있습니다

Beginning C# 2008 Databases

+1

+1 절대적으로 동의합니다. – NotMe

+0

고맙습니다. 도움이됩니다. – Squeakers

1

좋은 진입 점을 것입니다 생각합니다. 꽤 등

http://community.jboss.org/wiki/NHibernateForNET

+1

나는 OP가 데이터베이스에 대해 조금 더 이해해야하고 ORM 경로를 사용하기 전에 어떻게 작동하는지 이해해야한다고 생각합니다. 근본적인 이해없이 ORM을 도입하면 혼란 스러울뿐입니다. – NotMe

+0

동의합니다. 당신이 nhibernate – havardhu

+1

공정한 의견을 말할 수 있기 전에 기본으로 시작하거나, 물건이 지저분 해지면 자동적으로 유창한 NHibernate 구성 요소 중 일부는 개발자로부터 DB 구현을 효과적으로 숨길 수 있습니다. 당신이 순수한 C# 남자이고 "단지 당신의 모델이 지속되기를 바란다"면 더 간단하고 빠를 수 있습니다. 당신은 그 모든 것이 결과를 얻는 방법을 이해할 필요가 없습니다. 따라서 유효한 옵션 일 수 있습니다. –