vc++ 2005 express에서 fb에 붙을려면 어떻게 하는지요?
sample에 있는 api 는 error 만 뱉어내고 있고,
odbc경험이 없습니다.(vc++ 가 첨입니다ㅠ.ㅠ 사정상 c++ 만들어야 하는데 어렵네요)
odbc로 연결한다는데....
혹시 예제 같은게 없을런지요...
FB ODBC 드라이버 설치 하시고.. DSN 만드시고.. 그 담부터는 다른 ODBC 사용법과 똑 같더라구요.. 저도 이번에 이거 때문에 ODBC 처음 써서.. ODBC 사용에 관한 예제는 찾아 보시면 많을 꺼구요..
전 OLE 를 더 선호하는데.. FB 에서 OLE 로 사용하시는 분들 조언좀 해주심 정말 감사하겠네용..
http://www.firebirdsql.org/index.php?op=files&id=odbc 에서 드라이버 받으셔서 설치하시고(설치하셨으리라 생각되네요)
vc에서 CDatabase 하나 만드셔서 .OpenEx("DSN=dsn명;UID=아뒤;PWD=패스");하시면 일단 연결은 될듯합니다. 물론 dsn설정이 되어 있어야 겠죠.
저도 지금 테스트 중인데 잘됩니다.
이런.. 메뉴얼을 좀더 잘 읽어볼껄... ㅡㅡ;;
파이어버드의 API 를 래핑해서 편리하게 쓸 수 있는 라이브러리가 있더군요.
사이트 주소는 http://www.ibpp.org/ 이고..
저도 ODBC 에서 이걸로 바꿨습니다..
멀티 쓰레드 환경에서도 잘 작동하고 아직 별다른 문제는 없는 것 같습니다.