I think that you should use the connection string from
Connection strings for Access 2007[
^], as reported in the preceding solution, using the Server.MapPath method for the path to the accdb file.
The resulting string should be something like:
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Server.MapPath("/db.accdb") + ";Persist Security Info=False;"
It's possible that the oledb driver is not installed on your system. In that case you must download it from
2007 Office System Driver: Data Connectivity Components[
^] and install it.