1. 델파이 및 빌더에선 기본으로 포함되어 있는
TIBDatabase, TIBQuery (Interbase 탭에 포함) 를 사용하거나
FIBPlus, IBDac 등과 같은 서드파티(상용제품)을 사용해서 씁니다.
ODBC - BDE 를 통해서 쓰는 방법도 있지만 최악의 성능을 가져오므로 권장하지 않습니다.
2. 접속시 데이터베이스 연결 설정 부분이랑 클라이언트 DLL만 바꾸어주면
별도의 작업 없이도 전환할 수 있습니다.
궁금통 님이 쓰신 글 :
: 안녕하세요? 지금 firebird를 사용하려고 합니다.
: 사용하다가 궁금증이 생격서 이렇게 문의 드립니다.
:
: 1. 설치까지는 완료하였습니다. (2.0버젼) 그리고 간단히 데이터베이스 및 테이블도 만들었고요
: 이제는 응용프로그램을 작성하려고 하는데...DB랑 연결하는 부분을 모르겠습니다.
: ODBC를 이용하라고 하는데 잘 모르겠네요...
: 예전에 My-sql을 사용할때는 아래처럼 API를 이용해서 했는데... 이렇게 API를 이용해서 connect 하는 방법은 없는지요? (참고적으로 전 VC++에서 작업하려고 합니다.)
:
: connection = mysql_real_connect(&conn, DB_HOST,DB_USER, DB_PASS,DB_NAME, 3306,(char *)NULL, 0);
: if (connection == NULL)
: {
: fprintf(stderr, "Mysql connection error : %s", mysql_error(&conn));
: return 1;
: }
: query_stat = mysql_query(connection, "select * from member");
:
: 없다면 ODBC 사용방법을 간단히 알려주셨음 좋겠습니다.
:
: 2. 지금은 일반 서버를 사용하는데..이게 나중에는 임베디드쪽에 들어갈 듯 싶네요..임베디드firebird로 나중에 옮길려고 할때는 따로 작업량이 많은지요? 그렇다면 처음부터 임베디드쪽으로 준비하여 작업하는 편이 좋을 듯 싶어서요.
:
: 질문이 길었네요. 그럼 고수님들의 답변 부탁드립니다.
:
: 읽어 주셔서 감사합니다. 좋은 하루 보내세요 ^^
|