Hi all,
earlier I used driver 4.25.0.10 version and Delphi 2007 IDE. All was good.
Now I have installed latest version 4.55.0.20 and Delphi 2009 IDE.
The previous version I uninstall from system by Add\Remove programs.
Only minor alterations in comparison with the previous version have been made in a my code. For example
with SQLConnection do
begin
ConnectionName:='MSSQLConnection';
DriverName:='DevartSQLServer';
LibraryName:='dbexpsda40.dll';
VendorLib:='sqloledb.dll';
GetDriverFunc:='getSQLDriverSQLServer';
end;
and I add DBXDevartSQLServer in uses clause.
All work normally but after close application next exception appear
Exception EAccessViolation in module dbexpsda40.dll at 00086ACA.
Access violation at address 01CB6ACA in module 'dbexpsda40.dll'. Read of address 0238161C.
I hope for your help.
Exception EAccessViolation in module dbexpsda40.dll
The Query Demo of DbxSda example works well. In my application I used
call function from my dll. This function dinamically create SQLConnection and execute SQLStoredProcedure. If in the end of dll-function i use SQLConnection.Close or SQLConnection.Free the exception occurs (after closing main application). Otherwise - is not.
call function from my dll. This function dinamically create SQLConnection and execute SQLStoredProcedure. If in the end of dll-function i use SQLConnection.Close or SQLConnection.Free the exception occurs (after closing main application). Otherwise - is not.