COM (Common Object Model) 특정 프로그래밍 언어에 종속되지 않는 개체를 만드는 방법 - 매서드를 가진다. (C++ 멤버함수와 비슷) 메서드 : 인터페이스에 그룹화되어 인터페이스 포인터를 통해 호출된다. - 인터페이스 : 관련된 메서드의 그룹을 의미적으로 결합하기 위해 존재한다. MS에서 제공하는 인터페이스를 표준 인터페이스라 하고 사용자가 만든 사용자 정의 인터페이스라 한다. 모든 COM 개체는 IUnknown 인터페이스를 구현구현하고, 3개의 메서드를 가진다. (모든 COM 개체는 이를 갖고 있어야만 한다) QueryInterface : 포인터를 다른 인터페이스에 전달한다. AddRef : 개체의 참조 카운트를 증가 시긴다. Release : 개체의 참조 카운트를 감소 시킨다. 한 ..
ODBC에 액세스 DB 추가 방법 1. 제어파에서 관리도구를 실행하면 아래 창이 뜨고 이떄 ODBC 데이터 원본(64비트) 를 선택한다. (32비트로 선택하면 추가 안됨) 2. 사용자 DSN 탭이 선택된 상태에서 추가 버튼을 누른다. 3. Microsoft Access Driver 선택 4. 데이터 원본 이름에 student 라 입력하고 선택 버튼을 누른다. 5. 액세스 DB파일을 선택해주고 확인 버튼을 누른다. 6. 최종적으로 사용자 DSN에 student 가 추가된것을 확인할 수 있다. 이대로 실행하면 아래 창을 보이면서 에러 난다. 할수없이 ODBC 대신 DB파일을 직접 지정해주는 코드로 수정했다. (accdb 파일은 여기서도 동일 증상 발생함) 1 2 3 4 5 6 7 8 9 10 11 12 13..