[C#] 가계부 만들기 - Insert 단 작성

프로젝트/가계부(1)  2013.02.13 09:00

안녕하세요. 명월입니다.


1일1포스팅을 하자고 다짐을 다짐을 해도 잘 지켜지기 힘드네요.. ㅜㅜ
그래도 열심히 하겠다는 열정을 다잡고 이번엔 입력단의 Insert 구문을 작성해 보도록 하겠습니다.


저번 포스팅에 테이블을 작성을 했습니다. 이번엔 MSSQL 인스턴스 클래스를 작성하고 입력하는 것까지 만들어 보도록 하겠습니다.


저번 포스팅에 기본 틀을 작성 해 놓았으니 Connection 부분과 Insert 부분 그리고 이벤트까지 연결 해 보도록 하겠습니다.



생성자에 먼저 커넥션을 설정해 놓았습니다.
(ifdef는 C++시절 사용하는 메크로함수입니다. C#에서는 예전처럼 메크로가 많이 사라졌는데 C++ 시절 많이 사용하는 메크로는 남아있습니다. 적절히 사용하면 도움이 될 듯 싶습니다.


#define 이 DEBUG 가 걸려있음 코드를 삽입하라는 메크로인데 위에 Debug 모드에서 컴파일을 하면 #define DEBUG가 자동으로 걸립니다.)



문을 보면 아주 단순합니다. 그냥 Insert를 하는 항목입니다. (후에 scope를 사용하였는데 이건 나중에 Grid 설정할때 다시 설명하도록 하겠습니다.)


그 다음은 소스코드를 확인 해 보도록 하겠습니다.



디자인 항목에 들어가 보면 CInsertButton에 대해 선언부가 있습니다. 거기에 클릭 이벤트를 걸겠습니다.



그리고 MWSQLDB 클래스를 호출하여 insert 메소드를 호출하여 입력을 하겠습니다.
(SendMessage 부분은 후에 다시 설명하겠습니다.)


그리고 결과 화면 입니다.




입력이 확인 되었습니다.
Input 단 첫번째는 이것으로 완료 되었습니다.


MW_SqlDB.cs


MW_DataInputPanel.cs


MW_DataInputPanel.Designer.cs


댓글 0개가 달렸습니다.
댓글쓰기