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
[11485] dbExpress를 사용할때 Bigint형 Field(int64)에 저장할수 있는 방법 좀 알려주세요....
늦바람 [] 1622 읽음    2007-09-06 22:25
var
I64 : Int64;
begin
....
  with SQLQuery1 do begin
     SQLConnection.StartTransaction(TD);
     Try
        I64 := 123234598374;
        ParamName('A').AsInteger := I64;
        ExecSQL;
        SQLConnection.Commit(TD);
      Exception
        SQLConnection.Rollback(TD);
      End;
  end;
end;

위와 같이 Delphi 7에서 dbExpress를 사용할때 Int64형 Field를 사용 할 수 있는 방법이 있는지 궁금합니다.
db는 Firebird를 사용하고  Bigint형 Field에 int64형 Data를 저장하면 모두 integer형으로 변환되어 엉뚱한
값이 저장되는군요.
그래서 Variant Type 인 Value 프로퍼티를 사용하니 Unsuported type 이란 메시지를 밷어 내는군요...

+ -

관련 글 리스트
11485 dbExpress를 사용할때 Bigint형 Field(int64)에 저장할수 있는 방법 좀 알려주세요.... 늦바람 1622 2007/09/06
11490     Re:dbExpress를 사용할때 Bigint형 Field(int64)에 저장할수 있는 방법 좀 알려주세요.... 박지훈.임프 1773 2007/09/11
11503         Re:Re: 감사합니다. 빨리해봐야 되겠네요(내용무) 늦바람 1472 2007/09/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.