我需要使用C#打开Microsoft Access 2003文件。使用C打开Microsoft Access文件#
我需要工作完整的代码,我可以放在我的.cs文件中,然后使用csc.exe和目标进行编译:winexe设置生成我的exe文件,然后我可以双击并打开我的Access文件。
Access文件将与c#exe文件位于同一目录中,我将需要将Access文件路径设置为相对路径,以便将其中的任何目录放置在其中。
我已经尝试了下面的代码和谷歌这几天,并尝试了无数其他代码,但没有为我工作。
Access.Application oAccess = null;
// Start a new instance of Access for Automation:
oAccess = new Access.ApplicationClass();
// Open a database in exclusive mode:
oAccess.OpenCurrentDatabase(
"c:\\mydb.mdb", //filepath
true //Exclusive
);
你想创建一个C#应用程序,双击时会简单地启动并打开数据库文件?如果是这样,那么为什么不直接双击数据库文件本身并让Windows为您启动Access? –