نوشته شده توسط
csharpprogramer88
AttachDbFilename=|DataDirectory|\bin\Debug\name bank.mdf;
قسمت قرمز را حذف كن
اين كانكشن استرينگي هست كه در يك برنامه از روشي كه گفتم كپي گرفتم و اينجا ميگذارم كانكشن خودتونو مثل اين تغيير بديد ببينيد نتيجه چي مشه
con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\name bant .mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
اميدوارم مشكل شما سريعتر حل بشه البته اين مشكل باعث ميشه تجربه شما بالا بره و همين كه بتونيد به درستي حلش كنيد يك قدم از ديگران جلوتريد
من هر دو فایل mdf و ldf را کپی کردم.
دکمه ی تست کانکشن در هر صورت ارور میده.
البته من کانکشن استرینگ مورد نظر را هم در برنامه گذاشتم و بازم ارور داد
ارور مثل قبله و بنظرم ورژن را ناهمخون میدونه!!
The database 'C:\USERS\zayens\DOCUMENTS\VISUAL STUDIO 2008\PROJECTS
\RESTORANS\RESTORANS\BIN\DEBUG\RESTORANS.MDF'
cannot be opened because it is version 655. This server supports version 612 and earlier
A downgrade path is not supported.
Could not open new database
'C:\USERS\zayens\DOCUMENTS\VISUAL STUDIO 2008\PROJECTS\RESTORANS\RESTORANS\BIN\DEBUG\RESTOR ANS.MDF'.
CREATE DATABASE is aborted.
An attempt to attach an auto-named database for file
C:\Users\zayens\Documents\Visual Studio 2008\Projects\RESTORANS\RESTORANS\bin\Debug\RESTOR ANS.mdf failed.
A database with the same name exists, or specified file cannot be opened,
or it is located on UNC share.
این ارور در خود برنامه بود.
برنامم کامل شده و فقط همین قسمت مونده
اگه میشه بازم بهم کمک کنید. ممنون از لطفتون