|
개발환경: C++ Builder XE5(Trial Version)
DB : FireBird V2.5
DB Component: dbExpress
신규 프로젝트를 위와 같은 조합으로 새롭게 시작해 보려고 하니 막히는 것이 많네요.
dbExpress의 TSQLConnection에 Driver를 Firebird로 설정하고 각종 파라메터
(ConnectionName, Database, Password, UserName)등을 입력하고 Connect을 하면 아래와 같은 메세지가 나옵니다.
DBX Error: Driver could not be properly initialized. Client library may be missing, not installed properly,
of the wrong version, or the driver may be missing from the system path.
Driver가 없거나, 설치되지 않았거나, 버젼이 안맞거나,..뭐 그런 메세지인데.. gds32.dll은 System32폴더에 있구요..
별도의 라이센스를 설치히야 하는 것인 지?
헤메고 있습니다.
그리고, 이 조합(C++ Builder XE5 + Firebird + dbExpress) 조합이 괜찮은 선택인 지 고수님들의 조언을 부탁 드립니다.
Firebird는 DB License 때문에 선택하였고 dbExpress는 그간의 중론이 단방향이지만 졸라~ 빠르다.. 이런 의견으로
이런 조합으로 만들어 보았습니다.
FireDAC 적용하려면 따로 License를 구매해야 하는 것인 지? 임프님 글에는 구매을 해야 한 것으로 나오던데,
어떤 상황인 것인 지?
FireDAC은 또 어떻게 사용하는 것인 지? TFDConnection에서는 입력하는 파라메터가 별로 없던데.. 어케 사용하는 것인 지?
고수님들의 조언을 바랍니다.
감사합니다.
|