박지훈.임프 님이 쓰신 글 :
: 저는 데이터베이스 액세스에서 int64를 사용할 일이 없었는데..
: 저도 궁금해서 뉴스그룹을 뒤져보니 AsFMTBCD를 사용하라는 말이 있네요.
:
: 그럼...
:
:
: 늦바람 님이 쓰신 글 :
: : 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 이란 메시지를 밷어 내는군요...
|