سلام مرسی آره لینکش رو برام بذارید....
Printable View
سلام مرسی آره لینکش رو برام بذارید....
اين هم لينکش ...
کد:http://www.linkbank.eu/show.php?show=20066
فقط بگم اين کمپوننت رو من ننوشتم!!! سايت سازندش مشخصه و راهنما و سمپل کد همراهش داره .
يه دفعه دانلّد کردم ولی متاسفانه فايل اينستالرش پاک شد و در حال حاضر امکان دانلود دوباره و تست و راهنمايی برای من وجود نداره
شرمنده ولی توی اون يکی فروم که سوالتون رو مطرح کرديد !!!( برنامه نويس !!) يه آقايی هست که اين کامپوننت رو مرفی کرده ميتونه کمکتون کنه ، همونی که پيشنهاد استفاده از اين کامپوننت رو به شما تو همين فروم داد .
چون حجمش زياده قبل از دانلود حتما به اون دوستمون يا سايت سازنده کامپوننت مراجعه کنيد تا ببينيد به دردتون ميخوره يا نه که بعدا پشيمون نشيد من شرمندتون بشم .
در هر حال ممنونم....
سلام
در مورد بک آپ گیری از دیتا بیس وقتی می گید باید مشخصات سیستم رو وارد کنم یعنی فقط باید این دستورات رو تغییر بدم
Server.Connect=("Data Source=IUST-208AF65C0B;Initial Catalog=Library;Integrated Security=True");
Database = Server.Databases.Item("Library");
یا این که جای دیگه رو هم باید عوض کنم؟ تغییرات باید به همین صورت باشه ؟آخه بازم error میده...
راهنماییم کنید ممنونم..
من اون کد رو نوشتم ، شما جایی کانکشن استرینگ دیدی که اینو نوشتی ؟!
Server.Connect=("Data Source=IUST-208AF65C0B;Initial Catalog=Library;Integrated Security=True");
سلام.....
خسته نباشید نیما جان....
در مورد کدی که واسه بک آپ گرفتن و بازگردانی تو سی شارپ گذاشتین اسم پایگاه داده ایی که من با SQL درست کردم Shoping هست و اسم server ام هم ST-9BEC94C7FA = server name هست میشه سینتکس کدشو واسم بذارید....
دقیقا چی باید بنویسم تا error نده خواهشا کمکم کنید.
و در مورد این دستورم توضیح میدین چی کار میکنه؟Interaction رو برنامه نمی شناسه؟
Interaction.MsgBox(" Database {0}:" + Database.Name);
در ضمن مشخصات پایگاه داده ایی که بهش وصل میشم تو این دستوره.....
private System.Data.SqlClient.SqlConnection con = new
System.Data.SqlClient.SqlConnection("Data Source=ST-9BEC94C7FA; Initial Catalog=Shoping;Integrated Security=True");
باید اینطوری بنویسم تا درست باشه؟ولی error میده....
// Start back up
Server = new SQLDMO.SQLServer2();
Backup = new SQLDMO.Backup2();
Server.LoginSecure = true;
1) Server.Connect("ST-9BEC94C7FA");
2) Interaction.MsgBox("server {0} : " + Server.Name);
3) Database = Server.Databases.Item("Shoping");
Interaction.MsgBox(" Database {0}:" + Database.Name);
Backup.Database = Database.Name;
Backup.Files = "C:\\myDb.bak";
Backup.SQLBackup(Server);
Server.DisConnect();
Backup = null;
Server = null;
Interaction.MsgBox("DB successfully Backed up ! ");
Error رو خط های مشخص شده هست مثلا در مورد خط 1 میگه این تابع بیشتر از یک آرگومان داره.... هر جای کدی که گذاشتین اگر لازمه تا تغییراتی اعمال بشه لطفا بگید.
در مورد اینکه چطوری باید نام پایگاه داده و نام سرور رو تو کد بالا وارد کنم راهنماییم می کنید؟آخه error میده تقصیر من نیست چی کار کنم؟
????// من منتظرم....
من شرمنده ام ! ! !!
من همیشه کد ویبی ای که نوشتم رو نگاه میکردم و تست میکردم ! حتی ذره ای به کد سی شارپ نگاه نکردم !! یک راست کپی پیست کردم !! ببخشید ببخشید .. .!! الان از چیزی که نوشتم خنده ام گرفت !!!
این کد درست همین الان تست کردم !
بدون هیچ تغییری باید کار کنه .. حتی connection string هم نمیخواد دقیقا همین کد کافیه خطا هم نمیده ..کد:SQLDMO.SQLServer2 Server;
SQLDMO.Database2 Database;
SQLDMO.Backup2 Backup;
SQLDMO.Restore2 Restore;
private void button1_Click(object sender, EventArgs e)
{
Server = new SQLDMO.SQLServer2();
Backup = new SQLDMO.Backup2();
Server.LoginSecure = true;
Server.Connect("(local)", "", "");
MessageBox.Show("server : " + Server.Name);
Database = (SQLDMO.Database2)Server.Databases.Item("Shoping", "dbo");
MessageBox.Show(" Database :" + Database.Name);
Backup.Database = Database.Name;
Backup.Files = "C:\\myDb.bak";
Backup.SQLBackup(Server);
Server.DisConnect();
Backup = null;
Server = null;
MessageBox.Show("DB successfully Backed up ! ");
}
باز هم ببخشید اشتباه من بود که اصلا نگاه نکردم
سلام
دشمن تون شرمنده باشه خواهش می کنم من میرم تا اجراش کنم.
اگه کار میکنه که واقعا ازتون ممنونم.....
سلام مرسی جوابم رو گرفتم>عالی بود نیما جان.
تا بعد.............