When I try to connect to an Access 2007 (accdb) database file I get an the error message.
[Microsoft][ODBC Microsoft Access Driver] Cannot open database '(unknown)'. It may not be a database that your application recognizes, or the file may be corrupt. EUniError
The code to recreate this is simply:
...
UniConnection1.ProviderName:= 'ACCESS';
UniConnection1.Database:= ExtractFilePath(Application.ExeName)+'database2.accdb';
try
UniConnection1.Connect;
except
on e:exception do
ShowMessage(e.Message+' '+e.ClassName);
end;
...
The database2.accdb file has a single table with just a few records.
Access Violation using MSAccess 2007 Database File
-
- Posts: 22
- Joined: Thu 10 Sep 2009 16:18
- Location: United States
-
- Posts: 22
- Joined: Thu 10 Sep 2009 16:18
- Location: United States
Access 2007 is on the list...
http://www.devart.com/unidac/compatibility.html
# Microsoft Access
version 95, 97, 2000, 2003, and 2007.
Who didn't test a 2007 file for at least basic functionality before posting this on the compatibility page?
I've reported several issues in the uniDAC related to MSAccess connectivity and I've only been using it a few weeks on a project.
When can we expect that update?
# Microsoft Access
version 95, 97, 2000, 2003, and 2007.
Who didn't test a 2007 file for at least basic functionality before posting this on the compatibility page?
I've reported several issues in the uniDAC related to MSAccess connectivity and I've only been using it a few weeks on a project.
When can we expect that update?
Access 2007 problem
I'm having the exact same error message with 3.50.0.14
Is there any known issues about this ?
I'm just using a plain connection and an AccessProvider.
When I save the db as 2003 everything works fine!
Thanks
Is there any known issues about this ?
I'm just using a plain connection and an AccessProvider.
When I save the db as 2003 everything works fine!
Thanks