SQL Server의 데이터베이스에 연결하고 코드를 작성하지 않고 DataGridView 채우십시오.

오늘은 SQL Server에 연결하고 DataGridView 삽입하는 방법에 대한 간단한 예를 보여주고 싶은 에서는 Visual Basic. NET을 하지만 코드의 한 라인을 작성하지 않고 있습니다. 이것은 우리가 비주얼 스튜디오와 컨트롤을 드래그 앤 드롭된다는 것을 의미합니다.

A. - 우리는 서버 탐색기 패널을 열었습니다. 당신이보기 / 서버 탐색기 또는 단축키 조합 Ctrl + Alt + S.에서 활성화할 수없는 경우 당신은 이미지를 1로 나타납니다.

Sincodigo01

이미지 1

2 -. 지금, 새로운 연결을 만들이 위해 우리는 "데이터 연결"을 오른쪽 마우스 버튼을 클릭하고 "연결 추가 ..."를 선택하면 대화 상자는 그림 2에서 본 "연결 추가"를 얻을. 사진이 이것처럼 보이지 않으면 걱정하지 마세요, 당신은 데이터 원본의 유형을 변경해야 할 수도 있습니다. Presional [변경 ...]와 SQL Server를 선택합니다. 그런 다음 서버와 데이터베이스의 데이터와 다른 옵션을 완료합니다.

Sincodigo02

이미지 2

3 -. 그림 3과 같이 서버 브라우저에서 새 연결을 나타납니다. 내가 꼭해야만하는 첫번째 충동은 드래그 양식 놓습니다, 테이블을 걸릴 것입니다 ...하지만 넌하려고하면, 그것은 그것을 허용하지 않는 ... 몇 가지 단계가 누락 표시됩니다 ...

Sincodigo03

이미지 3

4 -. 다음 단계는 데이터 소스를 구성하는 것입니다. 이 메뉴를 데이터로 이동 / 새 데이터 소스 추가를해야하지 ... 우리는 데이터베이스, 웹 서비스 또는 개체에서 데이터 소스를 구성할 수 있습니다. 그림 4와 같이 우리의 경우 우리는 데이터베이스를 사용합니다. 다음.

Sincodigo04

이미지 4

5 -.이 단계에서 우리는 우리가 연결을 선택하는 것이 아님 우리가 새로 만들 것을 요구하고 있습니다. 우리처럼 우리는 단지 그것을 선택하고 다음을 선택합니다.

Sincodigo05

그림 5

6 -. 이제 그림 6과 같이 응용 프로그램의 구성 파일에 연결 문자열을 저장할지 이름을 얘기해야합니다. 당신이 영감을하는 경우에는 나처럼 일을하고 비주얼 스튜디오가 자동으로 할당되는 이름을 그대로 사용할 수 있습니다.

Sincodigo06

그림 6

7 -.이 된 마지막입니다. 마법사는 테이블, 뷰, 저장 프로 시저와 데이터베이스의 기능과 트리 구조를 보여줍니다. 우리는 단지 우리가 (그림 7에서와 같이 나는 단지 테이블을 선택한) 우리의 프로젝트에 사용하는 해당 항목을 체크하고 [마침]을 눌러해야합니다.

Sincodigo07

그림 7

준비! 우리는 데이터 소스가 만들었지만, 여전히 그것을 볼 수 없습니다. 절망하지 마, 그들은 데이터 소스 패널을 엽니다. 데이터 /보기 데이터 소스 (+ Alt + D를 바꿔보)를 선택합니다. 그림 8과 같이 이제 데이터 소스 창에서 볼 수 있습니다.

지금은 단지 데이터 원본의 형태로 테이블 중 하나를 끌어와 자동으로 데이터 집합, BindingSource 개체, TableAdapter, 양식 객체 BindingNavigator 및 DataGridView를 만듭니다.

Sincodigo08

그림 8

그럼 그 상태는 응용 프로그램을 실행하고 선택한 테이블의 데이터로 datagridview을 채울 양식을로드하는 방법을 보려면 F5 키를 눌러하는 것입니다. 그림 9에서 datagridview와 데이터 형식이 될 것처럼 보인다.

Sincodigo09

그림 9

자, 여기까지 와서 당신이 vb.net과 함께 행복 하시겠다 코드의 한 라인을 작성하지 않고 응용 프로그램과 모든 관련 데이터를 볼 수 있지만이 짧은 튜토리얼의 끝 전에 보너스를 줄 것이다한다면 더.

저희 데이터 소스의 위패를 보여주는 트리 구조의 노드를 보면, 각 노드가 콤보 상자 (같은 그림 10 본) 그래서 우리가 최초에 우리가 보는 것보다 더 많은 옵션을 가지고있다는 것을 알 수 있습니다. 당신이 datagridview 세부들에게 타입을 작성하는 데 사용된 동일한 테이블에 대해 선택하는 제안 양식 (datagridview 옆)에 일부 공간을 만들고 양식에 노드를 끌어다 놓습니다.

Sincodigo10

그림 10

당신은 그림 11와 매우 유사한 결과를 얻을합니다.

Sincodigo11

그림 11

당신 datagridview 옆에있는 분야처럼 보이는 프로그램을 다시 실행할 때 연결되어 있고 DataGridView, 목록에 등록하므로 변경도 오른쪽에 데이터 필드를 변경하는 동일한 데이터 원본에 관련되어 있습니다.

Sincodigo12

그림 12

음, 지금은이게 전부입니다. 이 예제는 그 비주얼 스튜디오의 이러한 미덕 당신이 이익을 시작할 수 있는지 몰라서만큼 분명하다 바랍니다.

68 답변은 "데이터베이스를 SQL Server에 연결하고 코드를 작성하지 않고 datagridview를 채웁니다."하는

  1. 캐롤은 말합니다 :

    아주 좋은 대답은, 최근에 VB. NET 및 SQL이에서 시작하는 사람에게 매우 유용합니다.

  2. 이스마엘은 말합니다 :

    예를 우수하지만, 지금은 데이터베이스에 제가 삽입 등

  3. 일라이는 말합니다 :

    안녕하세요 앞으로 운송 주셔서 대단히 감사합니다 ..

    데이터베이스의 데이터에 저장 될 것이라고?

  4. 하우스는 말합니다 :

    엄청난 자료가 ..​​. D 하진 muxa 도움이 축하해주고 ... 그렇게 sige, 그것은 Visual Basic에 대한 자료를 찾기 어렵습니다.

논평