INF: Finding Length of SQL IMAGE Fields While Using DB-LibraryID: Q63605
|
The following information discusses how to find the length of an IMAGE field using DB-Library (DB-Lib) or the datalength() function.
DB-Library does not support huge pointers; therefore, no single data
block can be larger than 64K. For image data less than 64K, the
DBDATLEN() command returns the correct size (if TEXTSIZE is set to
64K). Otherwise, a query to SQL Server using the datalength()
function is the best method to use to retrieve this information. For
example:
select datalength(Imagecolum) from Imagetable where
Fname = "MARTIAN.BMP"
Additional query words: dblib Transact-SQL
Keywords : kbprg SSrvDB_Lib
Version : 4.2
Platform : OS/2
Issue type :
Last Reviewed: March 9, 1999