2014-10-22 2 views
1

데이터 세트를 사용하는 매우 간단한 Windows 양식 응용 프로그램이 있습니다. Visual Studio에서 새 Table Adapter 개체를 만든 다음 초기화 코드를 .Designer.vb 파일에 삽입하여 해당 개체를 초기화하는 방법을 파악하는 데 문제가 있습니다. 내 문제는 실수로 내가 기억하지 못하는 일련의 명령을 통해 이런 일이 발생하고 내가 한 일을 다시 만드는 방법을 찾으려고한다는 것입니다. 나는 형태가 사용하는 데이터 세트를 원하는 경우Visual Studio/VB는 어떻게 테이블 어댑터를 만들고 초기화합니까?

예를 들어, 나는이

Friend WithEvents StreetsTableAdapter1 As WindowsApplication1.DataSet1TableAdapters.streetsTableAdapter

그러나 폼의 Designer.vb 모듈에 간다 알고,이 라인은 혼자의 인스턴스를하지 않습니다 테이블 어댑터 개체.

데이터 세트에 관해서는 하나를 만들었습니다. SQL 쿼리를 사용하기 위해 테이블의 테이블 어댑터 중 하나를 구성했습니다. 해당 쿼리를 테스트했습니다. 그들은 일합니다.

키 스트로크 마법에 의존하기보다는 숨겨진 것 아래에서 무슨 일이 일어나고 있는지 알고 싶기 때문에 Visual Studio에서 키 스트로크가 아닌 새 개체를 만드는 방법에 더 관심이 있습니다.

은 내가 폼의 .Designer.vb 파일이 추가되었습니다

Me.StreetsTableAdapter1 = New DataSet1TableAdapters.streetsTableAdapter

해결 방법을 가지고있다. 나는 Visual Studio에서 특정 명령을 실행하여 초기화 한 모든 작업을 수행하기 위해 내가 수행 한 작업을 파악하려고합니다.

예제를 가리키는 포인터가 도움이 될뿐만 아니라이를 수행하는 단계가 도움이 될 것입니다. 그런 다음 Visual Studio의 기능에 대해 살펴볼 것이므로 다시 접속하지 마십시오.

+0

"데이터 소스"도구 상자를 열고 양식으로 물건을 드래그하십시오. – Steve

+0

테이블 어댑터를 여러 곳으로 드래그 해봤지만 줄이있는 원이 생겼습니다. 내가 복사 할 수 없을거야? 폼의 vb 모듈 및 솔루션 탐색기에서 폼을 디자인 모드에서 양식을 시도했다. – octopusgrabbus

+0

컨트롤을 생성하는 필드를 끌면 어댑터가없는 경우 필드가 만들어집니다. 있을 경우 바인딩됩니다. 그리드 컨트롤을 생성 할 전체 테이블을 드래그 할 수 있어야합니다. – Steve

답변

0

양식에 테이블 어댑터를 만드는 가장 쉬운 방법은 Visual Studio에서 사용자를 대신하여 작업하도록하는 것입니다. 도구 상자 "데이터 소스"에 현재 데이터가 표시되어야합니다. 노드를 확장하고 필드/테이블을 양식으로 끌어다 놓을 수 있습니다. 그러면 테이블 어댑터와 뒤에서 필요한 모든 것이 생성됩니다.