출처 : http://jongtae5673.tistory.com/1
1. Database 생성하기
새데이터 베이스를 생성하고 데이버베이스의 이름은 TEST, 데이블명은 member 로 만들어줍니다.
member테이블의 디자인에 들어가서 다음과 같이 생성하여줍니다. 그리고 적당한 데이터를 넣습니다.
2. 윈폼 생성하기
Windows Forms 를 test라는 이름으로 프로젝트를 생성하여
다음과 같이 도구상자에서 Label, textbox, button, DataGridView를 생성하여 줍니다.
(lable 과 button의 속성 중 text 속성을 적당하게 이름을 바꾸었습니다. name을 바꾸면 안됩니다!!)
3. 데이터베이스 접속 Class 만들기
다음과 같이 Con_Database 클래스를 만들어 줍니다
이제 데이터 베이스의 접속과 해제 및 데이터를 가져오는 코드를 작성하겠습니다.
코드의 주석은 전체적인 내용만 적었으니 각 세부내용 무엇을 의미하는지는 어렵지는 않을겁니다..(모르면 공부!!!)
SQL과 Datatable을 사용하기 위해 아래와 같이 System. Data,SqlClient, System. Data를 추가시켜줍니다.
%접속경로입니다
public static string constring1 = @"Data Source=아이피주소;Initial Catalog=데이터베이스명;Persist Security Info=True;User ID=아이디;Password=비밀번호";
4. 윈폼에서 데이터베이스 가져오기
자!! 이제 우리는 가져와서 쓰기만하면 됩니다! 윈폼 코드로 돌아갑시다!!
디비연결하고 쿼리 던지고 가져오고 무지 간단해졌습니다.
데이터테이블게 간단한 정보를 넣어주고 실행하여 보겠습니다.
올바른 결과값이 나왔습니다. (다행이다..)
Database를 자주 사용하는 경우에 클래스화 시켜 사용한다면!! 굉장히 간단합니다~!!
이를 이용하면 무한한 응용이 가능합니다~! 많은 도움되시길 바랍니다~!
모두들 새해 복 많이 받으세요~
'Programming > C#-Winform' 카테고리의 다른 글
[펌]MSchart 구현, 기본. (0) | 2015.09.25 |
---|---|
[펌]Form - Form - Usercontrol 간 데이터 전달 (0) | 2015.09.24 |
[펌]C# winform 폼 간 데이터 전달 (0) | 2015.09.18 |
윈폼 프레임 작성 관련 (0) | 2015.07.23 |
마우스클릭 -> 좌표메시지창 (0) | 2015.07.23 |