Borland®
Shop
Products Downloads Services Support Partners News & Events Company Community
Company

 SQL LINKS DEVELOPER SUPPORT

SEARCH Borland Online/Developer Support

Tech Notes Index


Oracle ODBC Via BDE/DBD 32bit
Error on connection
	"[Microsoft][ODBC Driver Manager] Information type out of range"

Oracle ODBC driver above does not support the ODBC Level 2 call:
SQL_NULL_COLLATION.
BDE 3.5 assumes Oracle default when using this ODBC driver.
Please install BDE 3.5 to avoid the error above.

BDE V3.02 6/1/96
Oracle 32bit ODBC for Win95 v1.13.0500 3/16/96 152,576 bytes
(download from Oracle web site)

***ODBC Test 32 results:***
Successfully connected to DSN 'ODBC_pers72'.

SQLGetInfo:
In:	hdbc=0x0046007C, fInfoType=SQL_DRIVER_ODBC_VER=77,
	rgbInfoValue=VALID, cbInfoValueMax=300, pcbInfoValue=VALID,
	Information Value Type=SQL_C_CHAR=1
	Return:	SQL_SUCCESS=0
Out:	*rgbInfoValue="01.00", *pcbInfoValue=5

SQLGetInfo:
In:	hdbc=0x0046007C, fInfoType=SQL_TXN_CAPABLE=46,
	rgbInfoValue=VALID, cbInfoValueMax=300, pcbInfoValue=VALID,
	Information Value Type=SQL_C_USHORT=-17
	Return:	SQL_SUCCESS=0
Out:	*rgbInfoValue=SQL_TC_DML=1, *pcbInfoValue=2

SQLGetInfo:
In:	hdbc=0x0046007C, fInfoType=SQL_NULL_COLLATION=85,
	rgbInfoValue=VALID, cbInfoValueMax=300, pcbInfoValue=VALID,
	Information Value Type=SQL_C_USHORT=-17
	Return:	SQL_ERROR=-1
Out:	*rgbInfoValue=, *pcbInfoValue=

***DrDeeBee Spy32 output***
SQLGetInfo
	0x01010000
	SQL_DRIVER_ODBC_VER
	[4]<0X
	6
	0
	SQL_ERROR
SQLGetInfo
	0x01010000
	SQL_TXN_CAPABLE
	SQL_TC_DML
	2
	2
	SQL_SUCCESS
(ODBC Socket would normally check SQL_NULL_COLLATION next;
required for ODBC level 2 driver)
SQLError
	NULL
	0x01010000
	NULL
	[5]00000
	0
	[0]
	511
	0
	SQL_NO_DATA_FOUND

PUB
ODBC BDE ERROR VENDOR
BC


 
Site Map Search Contact