PDA

View Full Version : SQL Connetion String 2000



hozouri
پنج شنبه 02 آبان 1387, 09:18 صبح
با سلام به دوستان گرامی
برای مطرح کردن سوال اجازه دهید اول نمونه ای کد را در تاپیک قرار دهم :


Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\test.mdf ;Integrated Security=True;Connect Timeout=30;User Instance=True


خب این StringConnection بانک رو به SQLServer2005 وصل می کنه اما من می خوام به همین روش به SQLServer2000 وصل شوم.

خب من Data source رو خذف نمودم اما نتیجه ای نگرفتم و در هر مرتبه یک پیغام تکراری می دهد که پیغام خطا رو هم برای شما می گذارم :



A user instance was requested in the connection string but the server specified does not support this option.
Changed database context to 'master'.
Changed language setting to us_english.

parsamiga
پنج شنبه 02 آبان 1387, 10:21 صبح
conAddress = "server=(local);database=test;integrated security=true;";

hozouri
پنج شنبه 02 آبان 1387, 10:55 صبح
دوست عزیز مثل اینکه شما متوجه منظور بنده نشدید من میخوام با دادن مسیر بانک اطلاعاتی با بانک ارتباط برقرار نمایم.

parsamiga
پنج شنبه 02 آبان 1387, 11:09 صبح
سلام

string connectString =
"Server=(local);" +
"Integrated Security=true";
SqlConnectionStringBuilder builder =
new SqlConnectionStringBuilder(connectString);
builder.AttachDBFilename = @"C:\MyDatabase.mdf";



موفق باشی

hozouri
پنج شنبه 02 آبان 1387, 11:53 صبح
دوست عزیز اسن دستور چه کاری انجام میده

aliaaa
جمعه 03 آبان 1387, 11:14 صبح
برای پیدا کردن انواع ConnectionString ها می تونید به سایت زیر سزی بزنید:
http://www.ConnectionStrings.com

misagh1359
جمعه 03 آبان 1387, 14:00 عصر
یه فایل با مشخصه udl بساز بعد اونو بازش کن مسیر ساخت Connection String رو طی کن
در بعد از اینکه تست جواب داد فایلت رو ببند بعد مجدد با کلیک راست روی فایلی که ساختی و انتخاب گزینه Edit متن Connection String رو ملاحظه کن

mohammad272005
جمعه 03 آبان 1387, 23:54 عصر
اگه اشتباه نکنم میخوای با SQL 2000 به فایل mdf دسترسی پیدا کنی که این عملی نیست. متاسفانه ارتباط مستقیم به فایل در نسخه 2000 پشتیبانی نمی شه.

hozouri
شنبه 04 آبان 1387, 09:34 صبح
اگه اشتباه نکنم میخوای با SQL 2000 به فایل mdf دسترسی پیدا کنی که این عملی نیست. متاسفانه ارتباط مستقیم به فایل در نسخه 2000 پشتیبانی نمی شه.


دوست عزیز این گفته در زبان های دات نت صادقه یا در کل زبان ها چون در دلفی چنین کاری امکان پذیر هست

mohammad272005
پنج شنبه 09 آبان 1387, 03:03 صبح
من فقط در مورد NET. خبر دارم. آیا تو دلفی میشه مستقیم به فایل mdf با SQL 2000 وصل شد؟