본문 바로가기

Delphi/꿀팁

[CUBRID] FireDac을 사용하여 DB연결하기

1. CUBRID 홈페이지에서 운영체제에 맞는 ODBC Driver를 설치합니다.

http://www.cubrid.com/downloads

 

2. 설치 완료 후 제어판 -> 관리도구 -> ODBC 데이터 원본을 실행합니다.

 

3. 추가를 누르고 설치한 CUBRID Driver를 선택합니다.

 

 

4. Data Source명과 DB 접속 정보를 설정합니다.

- 예제에서는 CUBRID에서 제공하는 demodb를 사용하였습니다.

 

5. 

5-1. 컴포넌트에서 직접 설정

폼에 FDConnection을 올린 후 더블클릭하면 설정창이 열리는데

Driver ID에서 ODBC를 선택하고 아래에 나오는 Parameter에서 DataSource를 클릭하고

위에서 등록한 CUBRID를 선택합니다.

 

5-2. ConnectionString으로 연결

FDConnection1.ConnectionString := 'DriverID=ODBC;DataSource=CUBRID;';
FDConnection1.Connected := True;

6. 접속 테스트에 성공한 모습

 

6. demodb의 game 테이블에서 자료를 조회해온 모습.

 

FDQuery에서 Select문 오류 발생 시 참조

2019/12/26 - [Delphi] - [CUBRID] ~[0]Table doesn't exist.. 해결방법

2019.12.24 - [Delphi/꿀팁] - [CUBRID] ADO를 사용하여 DB연결하기

반응형