SQLite3 - MS SQL 과는 달리 소형기기에 적합한 데이터베이스 엔진 - 오픈소스 프로젝트, 가볍고 속도가 빠른 것이 장점 - 읽기는 여러 프로세스에서 가능하지만 쓰기는 한 순간에 오직 하나 * 제약조건 1. 트리거는 비 재귀적이다. PRAGMA recursive triggers 구문 참조 2. RENAME TABLE, ADD COLUMN 지원하지만, DROP COLUMN, ALTER COLUMN, ADD CONSTRAINT는 비 지원한다. 3. LEFT OUTER JOIN만 지원함.(RIGHT OUTER JOIN, FULL OUTER JOIN 비 지원) 4. View는 기본적으로 'READ ONLY'이므로 DELETE, INSERT, UPDATE 수행 불가 5. 외래키는 사용 할 수 있으나, 강..
다이얼로그를 생성한 후에 Style 속성을 보면 다음과 같이 3가지의 속성이 있다. (Overlapped, Popup, Child) Overlapped 와 Popup은 부모를 벗어나 새로운 다이얼로그를 띄운다. 다이얼로그를 띄울 때 차이점이 생기는데, Overlapped는 Dialog Frame을 가지고 생성이 되고, Popup은 Dialog Frame이 없이 생성되는 것이 기본이다. (단, Popup창도 Overlapped처럼 Dialog Frame을 가지고 생성할 수 있음.) Child는 버튼 처럼 하나의 컨트롤로 인식되어 부모 내부에 종속하게 된다. 보통 popup과 child를 많이 사용하는데 여기서 차이점은 popup은 윈도우 전체화면을 활용할 수 있고, child는 부모 다이얼로그 내부에서만 ..
목표 : 대화상자 기반으로 ADO를 활용하여 DB와 연동하기소주제 : List Control과 DB Table 연동Visual Studio 2012 - DB는 Windows Server 2014 Express로 미리 작업하여 테이블 구축해 놓음- DB명 : dbTest 테이블 명 : student, 속성 : ID(int), NAME(text) 1. 테이블 연동 용 List Control/ DB 연결용 버튼 생성 * List Control 생성 후 속성 - 모양 - View - Report로 변경 * List Control 컨트롤 변수 추가 m_ctrList 2. CMyAdodb 변수 생성 // Dialog1.h // CDialog1 대화 상자입니다. class CDialog1 : public CDialo..
목표 : 대화상자 기반으로 ADO를 활용하여 DB와 연동하기 Visual Studio 2012 ADO? - Active X Data Object - 데이터를 다루는 객체, 데이터 처리 담당 기술 사용환경 조성 1. MYAdodb 파일 받기 https://github.com/jjj0214/MFC_Samples/tree/master/MyAdodb - ADO 사용할 수 있도록 도와주는 라이브러리 2. 압축 푼 후, MyAdodb.c, MyAdodb.h 파일을 프로젝트에 추가 * 솔루션 탐색기 - 소스파일/헤더파일 - 마우스 우클릭 - 추가 - 기존항목 3. 사용할 대화상자 헤더파일에 Myadodb.h 포함 // Dialog1.h #pragma once ... #include "MyAdodb.h" 4. stda..
- Total
- Today
- Yesterday
- 부가가치세전산매체
- MSSQL
- 모달리스 다이얼로그
- 항공알파벳
- 청년내일채움공제
- 세금계산서합계표양식
- ADO
- c++
- 부가가치세
- 프로세스이름변경
- #자동업데이트
- sqlite3
- 해외송금확인
- 청년내일채움공제 만기신청
- 전자신고파일설명서
- 법정동코드
- Sticky Notes Loading
- CMFCBUTTON
- ADODB
- 스쿠트항공 환불받기
- MFC Modeless
- SendMessage
- 소켓
- 모달리스
- MFC
- MXCOMPONENT
- Modeless
- MFC ADO
- 스티커메모로드중
- 전자신고변환
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |