2012-07-06 2 views
0

MFC 대화 상자 기반 프로젝트가 있습니다. 이제 해당 프로젝트와 함께 데이터베이스를 추가하려고합니다. 나는 이것을 어떻게하는지 모른다. 누구든지 유용한 링크를 제공 할 수 있습니까?mfc 대화 상자 기반 응용 프로그램에서 SQL 데이터베이스 추가

실제로 대화 상자 기반 MFC 프로젝트를 만들 때 데이터베이스 지원은 숨김입니다. 그래서 나는

MFC 대화 상자 기반 프로젝트 지원 데이터베이스 여부

내가 만든 새 대화 상자 기반 MFC 프로젝트

enter image description here

데이터베이스 지원 숨기기 것을 요청하고자합니다.

답변

1

또는를 참조 할 수 있습니다 다른 CRecordset 개체를 사용하여 SQL을 호출하십시오.

당신은 하나의 CDatabase 객체가 필요하고, 다른 CRecordset 인스턴스 (한 번에 )에 연결합니다. CRecordset을 직접 사용할 수도 있고 GetFieldValue 메서드를 루프로 사용할 수도 있습니다 (IsEOF 메서드로 제어). 또는 CRecordset에서 상속 받고 DoFieldExchange을 구현할 수 있습니다. See here.

1

appwizard의 데이터베이스 지원은 doc/view 아키텍처 용입니다. ODBC 클래스를 신속하게 작성하는 데 도움이됩니다.

확실히 MFC 응용 프로그램에서 데이터베이스를 사용할 수 있습니다. ODBC/ADO를 사용하여 데이터베이스에 연결하고 액세스 할 수 있습니다. 당신은이 사이트

  1. http://www.informit.com/library/content.aspx?b=Visual_C_PlusPlus&seqNum=190
  2. http://msdn.microsoft.com/en-us/library/fk4h509a(VS.80).aspx
  3. http://msdn.microsoft.com/en-us/library/w2c4cthk%28v=vs.80%29.aspx
  4. 당신은 더 나은 직접 데이터베이스에 연 테이블에 읽기/쓰기로 CDatabaseCRecordset 클래스를 사용한다
+0

도움이 필요하지만 질문을 보려면 Thnx를 편집했습니다. – vikky

+0

@vikky : 내 대답 업데이트 – Jeeva

관련 문제