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

델파이 Q&A
Delphi Programming Q&A
[10007] Re:[ADO]지금 당장 해결 해야 할 중요한 문제입니다...
박진수 [] 2594 읽음    2005-01-18 09:36
일단 델파이와 ado를 사용하면서 발견된 문제의 하나는 DataType에 null이 들어간 경우에는
문제가 발생 합니다. 또 어떨때는 에러는 나지 않지만 필드 내용 자체를 가져오지 못하는 경우가 있지요.

이문제는 델파이 뿐만 아니라 몇몇 VB개발자쪽에서도 ADO 사용시 NULL 필드에 대한 문제를 제기 하더군요.

그래서 일단 저는 데이블 생성시 Default 값을 주는 것으로 해결하고 있습니다.

kkaw 님이 쓰신 글 :
: ADOTable 컴포넌트를 이용해서 버튼을 클릭하면 DBGrid에
: 내용이 출력되는 간단한 예제를 만들어 보려구 하는데...
: 자꾸 이런에러가 뜹니다...
:
: < Project Project1.exe raised exception class EVariantTypeCastError with
: message 'Could not convert variant of type (Null) into type (String)',
: Process stopped. Use Step or Run to continue.>
:
: Query와 DataSet도 같은 방법으로 해봤는데...
: Table만 에러가 나네요... 다른건 문제 없이 잘 뜹니다...
: 그리고 컴파일전 Table의 Active 속성을 True로 해보면 내용이 뜨는데...
: 컴파일후 버튼을 클릭하면 저런 에러가 나타납니다...
: 버튼클릭 이벤트핸들러 작성은 ADOTable1.Active := True; 이렇게 했습니다..

+ -

관련 글 리스트
9997 [ADO]지금 당장 해결 해야 할 중요한 문제입니다... kkaw 1717 2005/01/13
10007     Re:[ADO]지금 당장 해결 해야 할 중요한 문제입니다... 박진수 2594 2005/01/18
9998     Re:[ADO]지금 당장 해결 해야 할 중요한 문제입니다... 류종택 1653 2005/01/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.