The following content from the online search, not through my strict verification, for reference only.
1. Q: Can MDB database be run out of access? That is, if access is not installed, can I open an MDB?
A: Yes, you can run from Access, and you can run it in the same product as Microsoft. For example: Sqlserver,oracle.
2. Q: can C + + access the MDB under a specific folder?
A: Yes, you need to copy the MDB file to the directory where the program is located
3. Q: Can I directly manipulate MDF files out of SQL SERVER 2005 service? is equivalent to not installing the SQL Server service, but the program can use MDF files directly?
A: No, you must install SQL Server 2005, the SQL Server service, before the program can access the MDF file
4. Can C + + access the MDF under a specific folder?
A: Yes, you must install a SQL Server server to connect to the database as follows.
SqlConnection conn = new SqlConnection ("Data source=.\sqlexpress; Attachdbfilename=e:\data\customers.mdf;integrated security=true; User instance=true ");
MDF vs. mdb