Cannot connect to Classic using database file path?
The reason is that Classic on Windows always works through TCP/IP stack, and you must specify the hostname or IP address in the connection string, even if it's localhost. So, use:
You probably don't have the permissions for read/write access to database file. You need the write permission as database changes with each transaction you start (and you can't do anything without transaction anyway).