Adriano dos Santos Fernandes a écrit :
On 23/12/2019 09:08, Norbert Saint Georges wrote:
Apologies, I badly speak in English.
In Firebird.pas, there are two procedures:
1) IUtil_loadBlobPtr = procedure (this: IUtil; status: IStatus; blobId:
ISC_QUADPtr; att: IAttachment; tra: ITransaction; file_: PAnsiChar; txt:
Boolean); cdecl;
2) IUtil_dumpBlobPtr = procedure (this: IUtil; status: IStatus; blobId:
ISC_QUADPtr; att: IAttachment; tra: ITransaction; file_: PAnsiChar; txt:
Boolean); cdecl;
Having a "file_: PAnsiChar" parameter and another "txt: boolean" which
suggests that there are plans to load and unload files external to Firebird.
My question was: Is there a type "external_File" for example: SQL_BFile =
32767 which would be missing in the Firebird.pas file? Or if not, what is it
used for?
No. These functions also exists in the legacy API and they are used by
ISQL to load/dump BLOBs.
The file name refers to a client file.
Adriano
OK, thanks
--
Norbert Saint Georges
http://tetrasys.fi
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel