PDA

View Full Version : پیوند زدن بانک اس کیو ال 2005



arefba
دوشنبه 30 فروردین 1389, 21:48 عصر
بسمه تعالی

سلام
ببخشید من یه نمونه برنامه دارم که دارای بانک اطلاعاتی هست و از صاحبش هم پرسیدم که میگه با اس کیو ال 2005 کار می کنه
حالا من به صورت کامل روی سیستم اس کیو ال 2005 رو نصب کردم
و از ویژوال استدیو 2008 استفاده می کنم
وقتی برنامه رو اجرا می کنم
در این قسمت خطا میدهد

string cnString = "Server=Localhost;Database=personal; integrated security=SSPI";
cn = new SqlConnection(cnString);
cn.Open();چطور من بانک ساخته شده رو به اس کیو ال 2005 پیوند بزنم و برنامه رو اجرا کنم
با تشکر فراوان

s.khoshfekran
دوشنبه 30 فروردین 1389, 21:50 عصر
خب چه پیغامی میده ؟

spring69
دوشنبه 30 فروردین 1389, 21:55 عصر
سلام.
بانک برنامه مورد نظر رو در اس کیو ال ایجاد کردید؟
متن اروری که میده رو بنویس.

arefba
دوشنبه 30 فروردین 1389, 22:01 عصر
connot open database "personal"requested by the login . the login failed.
login failed for user 'pc\administrator'.

اینه
من هیچی از بانک بلد نیستم خواهش می کنم اگه جواب دادی کامل بگید

zmmehrdad
دوشنبه 30 فروردین 1389, 22:49 عصر
database رو اول Attach کن
بعد از باز کردن Management studio رو databases کلیک راست کن بعد گزینه attach رو انتخاب کن بعد فایل .mdf رو انتخاب کن بقیه رو هم حتما می فهمی

arefba
سه شنبه 31 فروردین 1389, 00:18 صبح
سلام فرمت بانک اطلاعاتی من ام دی اف نیست و فرمت اس کیو ال رو داره و اتیچ نمیشه (خطا پیوسته)
برای بانک هایی که فرمت فایل هستند چیکار کنم
لطفا کمک

47347

spring69
سه شنبه 31 فروردین 1389, 00:55 صبح
فایل رو با نوت پد باز کن و تمام متن رو کپی کن.
در محیط sql2005 ، گزینه new query رو بزن و متن رو اونجا paste کن.
بعد گزینه execute رو بزن.
فایل بانکت ساخته میشه.