Assertion Failure in MSAccess.pas line 3397

Discussion of open issues, suggestions and bugs regarding SDAC (SQL Server Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
smcdonald
Posts: 1
Joined: Wed 26 Sep 2012 18:42

Assertion Failure in MSAccess.pas line 3397

Post by smcdonald » Wed 26 Sep 2012 18:49

SDAC 6.5.9 Rad Studio XE

Application has 1 TMSNotification component and 3 TMSQuery components using TMSNotification. I get the following errors during the destructor of the datamodule:

EOLEDBError with message "Operation canceled"
EOLEDBError with message "OLE DB error occurred. Code 80040E4Eh".
EOLEDBError with message "OLE DB error occurred. Code 80040E4Eh". Operation Canceled.

Assertion failure (C:\.....MSAccess.pas, line 3397)

I understand the 1st 3 messages are normal for Notifications, but the 3rd is hanging the application.

Please advise.

AlexP
Devart Team
Posts: 5530
Joined: Tue 10 Aug 2010 11:35

Re: Assertion Failure in MSAccess.pas line 3397

Post by AlexP » Fri 28 Sep 2012 14:48

hello,

Yes, the first three messages are correct, but Assertion doesn't occur after them.
Please specify your versions of the server and the client, and also send a sample reproducing the problem (including scripts for DB objects) to alesp*devart*com

mbury
Posts: 5
Joined: Fri 28 Jan 2011 10:49

Re: Assertion Failure in MSAccess.pas line 3397

Post by mbury » Fri 04 Jan 2013 22:05

Hi

I'm getting same error with version 6.6 downloaded few days ago. Were you be able to reproduce the problem?

TIA
Marcin

AndreyZ

Re: Assertion Failure in MSAccess.pas line 3397

Post by AndreyZ » Tue 08 Jan 2013 16:06

Please try creating a small sample to demonstrate the problem and send it to andreyz*devart*com . Also, please specify the exact version of SQL Server server and client you are using. You can learn it from the Info sheet of TMSConnection Editor.

Post Reply