PDA

View Full Version : سوال: مشکل در کد بک آپ از اکسس



fdaliry
دوشنبه 19 بهمن 1388, 12:13 عصر
سلام
من کد زیر را برای بک آپ گرفتن از دیتابیس اکسس استفاده کردم ولی ارور میده
ممنون میشم بگید اشکالش کجاست



string connectionString = "provider=Microsoft.Jet.OLEDB.4.0;data source=" + Application.StartupPath + "\\db.mdb";

OleDbConnection myConnection = new OleDbConnection(connectionString);
myConnection.Open();
System.IO.Directory.CreateDirectory(@"c:\aaaa");
string query = "BACKUP DATABASE db TO DISK = 'c:\\aaaa\\Backup.mdb'";
OleDbCommand myCommand = new OleDbCommand();
myCommand.CommandText = query;
myCommand.Connection = myConnection;
myCommand.ExecuteNonQuery();

myConnection.Close();

MessageBox.Show("Created backup.");

Yasersadegh
دوشنبه 19 بهمن 1388, 12:59 عصر
سلام دوست عزيز
اين كوئري كه شما برايه بك آپ نوشتيد مربوط به ديتابيسهاي SQL هستش نه اكسس!! شما برايه بك آپ از اكسس مي تونيد فايل .mdb تون رو با دستور زير تويه مسير مورد نظرتون كپي كنيد!!



File.copy(.mdb file,destination);


موفق باشيد:چشمک: