2011-08-29 4 views
0

Visual Studio 2010과 C#을 함께 사용하여 데이터베이스 응용 프로그램을 작성합니다. 지금까지 안내 된 대화 상자를 사용하여 데이터 세트을 현재 프로젝트에 추가했습니다. 오른쪽의 프로젝트 탐색기 트리에서 노드 "mydatabase.xsd"이 생성됩니다.DataSet - 새 테이블을 쉽게 만들 수 있습니까?

왼쪽에는 서버 탐색기가 있습니다. 거기에서 기존 테이블을 DataSet 디자이너로 드래그하여 참조를 만들 수 있습니다 (내 이해에 따르면, VS는 백그라운드에서 코드를 자동 생성합니다). 참고 문헌 (또는 TableAdapters 등 각각은),

내가 연결 설정의 세부 사항을 처리하지 않는 한 이것은 매우 편리 mydatabase.mytable 의 형태로, 소스 코드에서 사용할 수 있습니다 그것은 SQL 코드를 내 시력에서 보호합니다.

그러나 기존 데이터베이스에 새 테이블을 만들려면 VS가 도움이되지 않는 것 같습니다. 나는 MSDN-specification을 보았다. 그들은 테이블 객체와 열 정의를 생성하는 방법과 DataSet에 연결하는 방법을 알려주지 만 실제로는 을 데이터베이스에 저장하지 않습니다. Google에서 찾은 모든 예에서 ConnectionString, SQL 명령 등을 명시 적으로 또는 수동으로 정의해야합니다. 모든 VS GUI 발전으로, 이것은 나에게 다소 복잡한 것처럼 보입니다. 그것을 성취하기위한 쉬운 방법이 있습니까?

+0

당신은 SQL을 배워야하지만 서버 탐색기 창을 사용하여 Visual Studio를 통해 테이블을 만들 수 있습니다. – rtalbot

답변

2

Open Server 탐색기에서 데이터 연결 추가를 클릭하고 데이터베이스에 연결 정보를 입력 한 다음 확인을 클릭합니다. 테이블 폴더를 마우스 오른쪽 버튼으로 클릭하고 표 추가를 클릭하십시오. 새 datatable에 필드 등을 추가하십시오.

+0

아쉽게도 런타임에 새 테이블을 만들어야합니다. 미안, 분명히하지 않은 것 같습니다. 어쨌든 귀하의 답변을 주셔서 감사합니다! :-) – user748261

관련 문제