Received: from maciek.gv.edu.pl (root@netserv.gv.edu.pl [195.117.86.8]) by hub.org (8.9.1/8.8.8) with ESMTP id CAA28680 for ; Thu, 22 Oct 1998 02:05:44 -0400 (EDT) (envelope-from andrzej@gv.edu.pl) Received: from andrzej (pppa97.kielce.tpnet.pl [195.116.245.97]) by maciek.gv.edu.pl (8.8.8/8.8.8) with SMTP id IAA29378; Thu, 22 Oct 1998 08:06:46 +0200 (CEST) (envelope-from andrzej@gv.edu.pl) Message-Id: <199810220606.IAA29378@maciek.gv.edu.pl> Comments: Authenticated sender is From: "Andrzej Szydlo" To: Byron Nikolaidis Date: Thu, 22 Oct 1998 08:03:43 +0100 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: [INTERFACES] C++ Builder (Delphi), ODBC and large objects CC: pgsql-interfaces@hub.org Priority: normal In-reply-to: X-mailer: Pegasus Mail for Win32 (v2.54) Hello Byron, On Wed, 21 Oct 1998 17:53:13 -0400, Byron Nikolaidis wrote: > > I haven't had any success figuring out why Borland products can't write > blobs. Maybe you could send me logfiles of the problems (both sql.log > and psqlodbc.log). We've found out, that the problem is in Delphi itself (and probably other Borland's products as well). Seems that Delphi components responsible for BLOBs handling call BDE incorrectly. We managed to make a workaround by calling BDE API manually instead of using components provided by Borland. It works, but make programming much more complicated, or at least much slower. Unfortunately we are unable to compile this workaround into the components library to fix the problem because Borland/Inprise doesn't provide any source code for this part of their library. Do you think we (PostgreSQL + Borland users) could influence Borland to solve this problem? They only need to include our routines into their library or just make some sorce code available (they released it for many other components in thier library) to allow us to fix it. Andrzej