sqlserver mobile 怎么备份数据库
怎么从一个地方 备份数据库到另一个地方。
private OpenNETCF.Desktop.Communication.RAPI rApi =new RAPI();
string strTemp = "";
string dirName = this.txtProduct.Text;
rApi.Connect();
if ((rApi.DeviceFileExists("\\Program Files\\iessc\\iesDatabase.sdf")))
{
if (File.Exists(dirName+"\\iesDatabase.sdf"))
File.Delete(dirName+"\\iesDatabase.sdf");
rApi.CopyFileFromDevice(dirName + "\\iesDatabase.sdf", "\\Program Files\\iessc\\iesDatabase.sdf", true);
//备份数据文件
strTemp = dirName + "\\" + System.DateTime.Now.ToString("yyyyMMddhhmm");
DirectoryInfo dirinfo = Directory.CreateDirectory(strTemp);
rApi.CopyFileFromDevice(strTemp + "\\iesDatabase.sdf", "\\Program Files\\iessc\\iesDatabase.sdf", true);
//备份结束
rApi.DeleteDeviceFile("\\Program Files\\iessc\\iesDatabase.sdf");
}
这个备份错在哪里 为什么备份出来的数据都丢失了? 求高手解决啊!