PDA

View Full Version : مبتدی: ایجاد فایل بک آپ با تاریخ روز



ozzy_mra
یک شنبه 29 فروردین 1389, 10:28 صبح
با سلام خدمت تمامی اساتید گرامی
دوستان من می خوام از یک فایل اکسس که تو درایو D هستش با تاریخ روز توی مثلاً درایو E کپی بگیرم و هربار که کاربر دکمه تهیه پشتیبان رو کلیک کرد یه فایل جدید با تاریخ همان روز تولید کنه
خودم اجرای کپی با داس رو بلدم ولی تولید نام به تاریخ روز رو بلد نیستم ولی راهی که از خود سی شارپ انجام بشه رو کلاً بلد نیستم :بامزه:
ممکنه منو راهنماییم کنید؟ ممنون

ozzy_mra
یک شنبه 29 فروردین 1389, 11:36 صبح
من خودم اینجوری نوشتم ولی روش خوبی نیست

System.Diagnostics.Process process1,pr2;
process1 = new System.Diagnostics.Process();
process1.EnableRaisingEvents = false;

string strCmdLine;
strCmdLine = @"/C copy D:\checkNegarHistory.mdb l:\checknegarhist";
System.Diagnostics.Process.Start("CMD.exe", strCmdLine);
process1.Close();
//**********************************************
pr2 = new Process();
process1.EnableRaisingEvents = false;
string strCmdLine2,strName;
stringDate obj = new stringDate();
strName = obj.Miladi2Shamsi(DateTime.Now);
strCmdLine2 = @"/C REN l:\checknegarhist\checkNegarHistory.mdb " + strName + ".mdb";

System.Diagnostics.Process.Start("CMD.exe", strCmdLine2);
process1.Close();
MessageBox.Show("???? ????????? ?? ?????? ???? ?????","??????? ????",MessageBoxButtons.OK,MessageBoxIcon.Information);

ozzy_mra
دوشنبه 30 فروردین 1389, 14:04 عصر
دوستان روشی رو سراغ ندارید؟

M.YasPro
دوشنبه 30 فروردین 1389, 15:45 عصر
سلام
اینو ببینید :http://barnamenevis.org/forum/showpost.php?p=771636&postcount=317