C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[22724] [질문]db를 사용하려면 ODBC를 꼭 사용해야 됩니까?
최영수 [] 808 읽음    2002-11-19 22:08

안녕하세요...
db초짜입니다.
현재 제가 짜고 있는 프로그램은 작업내용을 db에 저장해서(매번 다른 이름의 db에 저장됩니다.)
결과를 보는 폼을 열면 오늘 작업결과 db내용들이 리스트로 모두 나오도록 되어 있습니다.
그중의 한 작업db를 선택하면 그 작업내용을 분석해서 보여주는 건데요.
참고로 빌더는 5.0을 쓰고 있구요... db는 Access를 사용하고 있습니다.

만일 오늘 작업한 내용이 10개... 그리고 지금까지의 작업db가 100개라고 할 경우에 이들 하나하나를 ODBC에 등록해야되는 겁니까?
제가 지금까지 써온 방법은 db사용전에 손으로(?) db를 ODBC에 등록해서 이를 query를 이용해서 작업했거든요.(아직 초짜라서 잘은 모르지만 ODBC에 등록하며 BDE에도 자동적으로 등록이 되면서 db를 다루는데 있어서는 별 문제없었습니다.)
대표적으로 아무 db나 등록했다가 특정db를 선택했을 때 ODBC에 등록된 db의 등록내용(예를 들자면 경로와 이름)이 바뀔 수 있으면 그게 더 효율적일 듯한데요. 그 방법을 도저히 모르겠습니다.

고수님들의 답변을 바랍니다. -_-;;;;;;;;;;;;;;;;;

ps 참고로 여러가지 방법을 강구하다가 게시판에 ODBC자동추가 연결이란 글이 있길래 적혀있는대로 odbcinst.h를 인클루드하고 Odbccp32.lib를 프로젝트에 추가시켜서 SQLConfigDataSource라는 함수를 써봤는데... 로딩이 안된다고 나오면서 프로그램 로딩속도가 엄청나게 느려지네요.
결국 인클루드도 없애고 프로젝트에서도 해당화일들을 지웠는데 계속 느려서 알아보니 BDE의 이상인 듯합니다만... 여러분들은 이런 경험이 없습니까? 여기에 대한 해결책을 아시는 분이 있으면 답변 부탁드립니다.


+ -

관련 글 리스트
22724 [질문]db를 사용하려면 ODBC를 꼭 사용해야 됩니까? 최영수 808 2002/11/19
22725     No, ADO를 쓰는 게 더 좋습니다. 김백일 1083 2002/11/19
22726         Re:답변 감사하구요... 추가질문이 있습니다. 최영수 749 2002/11/20
22741             Re:Re:답변 감사하구요... 추가질문이 있습니다. 김백일 765 2002/11/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.