0

我想使用 C# 中的 SaveFileDialog 将现有的访问数据库文件从我的项目复制到另一个位置。

我写了以下代码段:

SaveFileDialog s = new SaveFileDialog();
s.Title = "SaveFile As...";
s.Filter = "Access Documents (*.accdb)|*.accdb|Others Documents (*.*)|*.*;";

string filenames = "MyAccDB.accdb";
s.FileName = filenames;

if (s.ShowDialog() != DialogResult.Cancel)
{
   File.Copy(@"MyAccDB.accdb", s.FileName);
}

但它不起作用并且不保存。
如何将访问数据库文件保存到另一个位置?

4

2 回答 2

4

给出完整路径。请参阅此处的示例。

File.Copy(@"C:\...\MyAccDB.accdb", @"C:\...\MyAccDB.accdb");
于 2011-07-31T04:27:30.067 回答
0

很简单,

File.Copy("Source file Path","Destination file path)";

就这样。

于 2011-07-31T06:33:52.367 回答