Jump to content
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr ×
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr

[DocWiki 번역] 연결(connection)을 가지고 작업하기 (FireDAC)


Recommended Posts

Docwiki에 있는 "Working with Connections (FireDAC)"을 번역한 글 (번역일: 2022년 3월 31일)

위로 가기: FireDAC

FireDAC에서 DB 드라이버를 설정하고 데이터베이스 연결(connection)을 관리하는 방법을 설명한다.

주제 (Topics)

제목 제목
연결을 정의하기 FireDAC 연결(connection) 파라미터를 저장하고 사용하는 방법과 연결 정의(connection definition)가 무엇인지를 설명한다. 결(connection) 파라미터를 지정하려면, 애플리케이션에서 반드시 연결 정의(connection definition)를 사용해야 한다. 연결 정의(connection definition)는 파라미터들의 세트이다.  연결(connection)은 풀링될(pooled) 수 있다.
Configuring Drivers FireDAC의 DBMS 드라이버를 구성하는 방법을 설명한다. 여기에는 DBMS 클라이언트 라이브러리 지정도 포함된다. FireDAC 드라이버를 애플리케이션에 링크(link)하려면, 해당 DBMS 클라이언트를 드라이버에 명시하고, 원하는 파라미터를 지정한다 애플리케이션에서는 TFDPhysXXXDriverLink 컴포넌트 그리고/또는 외부 구성(configuration) 파일을 사용할 수 있다.
옵션 설정하기 이 글은 옵션 설정이 왜 그리고 얼마나 FireDAC이 유연한 데이터베이스 프레임워크가 되도록 하는 지, 그리고 옵션을 어떻게 사용하는 지를 설명한다. FireDAC에는 옵션이 매우 다양하며, 계층식 옵션 체계로 정돈되어 있다. 옵션 대부분은 기본 설정 그대로 두어도 된다.
연결을 설정하기 FireDAC을 사용하여 DBMS 연결을 열기(open)와 닫기(close) 하는 방법을 설명한다. FireDAC에서는 TFDConnection 컴포넌트를 사용하여 데이터베이스에 대한 연결을 오픈(open)할 수 있다.
연결을 복구하기 환경이 불안정한 곳에서 FireDAC을 사용하는 방법을 설명한다. FireDAC에서는 연결이 실패하면 회복 조치를 할 수 있다.
연결을 오프라인 모드으로 하기  FireDAC 오프라인 모드를 사용하는 방법을 설명한다. 오프라인 모드에서는 데이터베이스에 영속 연결(persistent connection )을 하지 않아도 데어터 작업을 할 수 있다.
트랜젝션 관리하기 FireDAC을 사용하여 DBMS 트랜젝션을 관리하는 방법을 설명한다. FireDAC에서 제공하는 TFDConnectionTFDTransaction을 이용하면 데이터베이스 트랜젝션을 다룰 수 있다.
에러 핸들링하기 FireDAC을 사용하여 데이터베이스 에러를 다루는 방법을 설명한다.
Multithreading 멀티쓰레드 환경에서 FireDAC을 사용하는 방법을 설명한다.
DLL Development DLL(동적으로 로딩되는 라이브러리) 안에서 FireDAC을 사용하는 방법을 설명한다.
Unicode Support FireDAC에서 유니코드(Unicode)로 된 데이터와 메타데이터를 가지고 어떻게 작업하는 지를 설명한다. FireDAC은 유니코드(Unicode)로 된 데이터와 메타데이터를 완전하게 지원한다. 하지만, 유니코드를 올바르게 사용하려면 애플리케이션에서 몇가지 추가 단계를 걸쳐야 할 필요가 있다.
이 댓글 링크
다른 사이트에 공유하기

이 토의에 참여하세요

지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.

Guest
이 토픽(기고/질문)에 답하기

×   서식있는 텍스트로 붙여넣기.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   이전에 작성한 콘텐츠가 복원되었습니다..   편집창 비우기

×   You cannot paste images directly. Upload or insert images from URL.

 공유하기

×
×
  • Create New...

중요한 정보

이용약관 개인정보보호정책 이용규칙 이 사이트가 더 잘 작동하기 위해 방문자의 컴퓨터에 쿠키가 배치됩니다. 쿠키 설정 변경에서 원하는 설정을 할 수 있습니다. 변경하지 않으면 쿠키를 허용하는 것으로 이해합니다.