Page 1 of 1

NET: Access violation

Posted: Wed 01 Oct 2008 07:38
by kskimkey
My Problem

Connection error :
NET: Access violation at address 02748F71 in module 'dbexpoda40.dll'. Read of address 00000008


cfConnection.DriverName := 'dbexpressOracle' ;// 'Oracle Direct by Core Lab';
cfConnection.GetDriverFunc := 'getSQLDriverORADirect';
cfConnection.LibraryName := 'dbexpoda40.dll';
cfConnection.VendorLib := 'dbexpoda40.dll';

cfConnection.Params.Clear;
cfConnection.Params.Add('DriverName=dbexpressOracle' );
cfConnection.Params.Add('BlobSize=-1');
cfConnection.Params.Add('ErrorResourceFile=');
cfConnection.Params.Add('Database= '+ hostip +':'+ hostport +':'+ DatabaseName ) ;
cfConnection.Params.Add('LocaleCode=0000');
cfConnection.Params.Add('Password='+ Passowrd );
cfConnection.Params.Add('Oracle TransIsolation=ReadCommited');
cfConnection.Params.Add('User_Name='+ UserName );
cfConnection.Params.Add('RoleName=Normal' );
cfConnection.Params.Add('LongStrings=True' );
cfConnection.Params.Add('EnableBCD=True' );
cfConnection.Params.Add('InternalName=' );
cfConnection.Params.Add('UseQuoteChar=False' );
cfConnection.Params.Add('FetchAll=True' );
cfConnection.Params.Add('CharLength=0' );
cfConnection.Params.Add('Charset=' );

cfConnection.Connected := true ; <= exception

Help me.

Delphi : 2007 Win32 version
dbExpress driver version : dbexpoda40.dll
dbExpress driver function : getSQLDriverORADirect
OS Version : Windows xp profesionall with service pack 2, and 3

Posted: Tue 07 Oct 2008 12:46
by Plash
We could not reproduce the problem. Please send to dbxoda*devart*com a complete small sample that demonstrates the problem, including the script for creating database objects.