PDA

View Full Version : سوال: خطا در Backup گیری



pesare
پنج شنبه 09 مرداد 1393, 12:53 عصر
سلام دوستان من با کد زیر از دیتابیسم Backup میگیرم :


string sql = @"BACKUP DATABASE ["+ Application.StartupPath +"\\Mydb.mdf] TO DISK ='" + strFileName + "'";

و این خطا رو میده :


Database 'I:\FullExpress\AM\bin\Debug\Mydb.mdf' does not exist. Make sure that the name is entered correctly.


مشکل کجاست؟

systam
پنج شنبه 09 مرداد 1393, 14:04 عصر
این یک نگاه بکن (http://barnamenevis.org/showthread.php?409618-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D8%A8%DA%A9%D8%A7%D9%BE-%DA%AF%DB%8C%D8%B1%DB%8C-%D8%A7%D8%B2-%D8%A8%D8%A7%D9%86%DA%A9-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87&p=1829249&viewfull=1#post1829249)

pesare
پنج شنبه 09 مرداد 1393, 14:14 عصر
وقتی آدرس رو بصورت دستی میدم Backup میگیره اما وقتی بصورت ["+ Application.StartupPath +"\\Mydb.mdf] میدم میگه دیتابیس وجود نداره

systam
پنج شنبه 09 مرداد 1393, 14:20 عصر
سلام
خوب دیتا بیس باید در پوشه \bin\Debug باشه ها

pesare
پنج شنبه 09 مرداد 1393, 14:41 عصر
خوب هستش دیگه

121769

121770

121771

systam
پنج شنبه 09 مرداد 1393, 15:11 عصر
سلام
دقت داشته باش که بانک برنامه نباید در sql باز باشه وگر نه خطا میگیره

systam
پنج شنبه 09 مرداد 1393, 15:22 عصر
این یک نمونه مثال
دقت داشته باش بانک برنامه خالی ست
دوتا فایل داخل پوشه هست که حاولی اطلاعاته که رومیتوی restor کنی
برای تست


موفق باشی


یا علی