C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[22840] dbExpress에 대해 . . . .
장성호 [] 1039 읽음    2002-11-25 15:49
bcb 6.0 pro를 쓰고 있습니다.

bcb에 보면 database 관련 component들이 여러가지가 있는데..

Data Access / Data Controls/ dbExpress /BDE / ADO / InterBase ....

이 많은 컴포넌트 중에 무엇이 어떤 특성을 가지고 있으며 어떤 장단점이 있는지 궁금하네요

bcb를 다룬지 이제 한달 좀 넘어가는데 아직도 잘모르겠습니다.

==================================================================
----------< 질 문 >-----------------------------------------------

질문입니다.
지금 현재  dbExpress 를 사용하여 mysql을 바로 access 하려고 합니다.
가능하지요?

그런데 처음부터 막히네요 SQLConnection 하나 가져다 놓고
SQLDataSet하나 가져다 놓고. . . .


SQLConnection의

DriverName에 MYSQL로 지정하고

ConnectionName에 MYSQL로 Setting한 것을 하나 선택했죠
.          그건 DataBase=test  , DriverName=MYSQL , Password=**** , User_name=na
등으로 설정하고. . . .

컴파일해 실행했는데 ,,,,
unable to load 'LIBMYSQL.dll'이라는 error가 나네요

그래서  mysql 폴더아랫쪽 어디에서 LIBMYSQL.dll을 복사해 같은 폴더에 붙이고
실행해써니
connection에서는 에러가 나지 않느데....

update구문 하나 실행하니 분명 db에는 update가 되었는데 아래와 같은 나네요

try--catch로 잡으니 Access violation이라 하고

기냥 하니  error message가
"Access violation at address 10006CC4 in module 'LIBMYSQL.dll'. Read of address 00000000C."
라고 나타나네요


'LIBMYSQL.dll' 라는 것 땜시 나는 에러 같은데
이 dll이 뭣에 쓰이는 것인지 궁금하구요

또 dbExpress를 어떨때 어떻게 사용하면 좋을런지. . .
조언 부탁드립니다.

+ -

관련 글 리스트
22840 dbExpress에 대해 . . . . 장성호 1039 2002/11/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.