Как скопировать файл базы данных Access? - PullRequest
0 голосов
/ 31 июля 2011

Я хочу скопировать существующий файл базы данных Acccess из моего проекта в другое место, используя SaveFileDialog в C #.

Я написал следующие сегменты кода:

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);
}

Но это не работает и не экономит.
Как сохранить файл БД доступа в другом месте?

Ответы [ 2 ]

4 голосов
/ 31 июля 2011

Дайте полный путь. Смотрите примеры здесь .

File.Copy(@"C:\...\MyAccDB.accdb", @"C:\...\MyAccDB.accdb");
0 голосов
/ 31 июля 2011

Просто,

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

Вот и все.

...