PDA

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



arefba
جمعه 15 مرداد 1389, 18:05 عصر
بسم الله الرحمن الرحيم
با سلام
ببخشيد من ميخواستم که يکي به بصورت کامل طريقه کانکت شدن به اس کيو ال 2005 و يا 2008 رو توضيح بده

و راهنمايي بکنن چرا من نمي تونم از روش زير به بانکم وصل شم


string cnString = "Server=.;Database=personal; integrated security=SSPI";
cn = new SqlConnection(cnString);
cn.Open();

بانکم رو درست کردم همه چيز آماده است ولي نميدونم که چرا کانکت نميشه آيا براي اس کيو ال 2005 تنظيمات خاصي وجود داره تا فعال بشه و بتونيم به اون کانکت شيم

ممنون

sayan
جمعه 15 مرداد 1389, 19:40 عصر
سلام دوست عزیز اینو امتحان کن

string cnString ="Data Source=your system name;Initial Catalog=yourdatabasename;Integrated Security=True

mahdi_7610
جمعه 15 مرداد 1389, 19:47 عصر
بسم الله الرحمن الرحيم
با سلام
ببخشيد من ميخواستم که يکي به بصورت کامل طريقه کانکت شدن به اس کيو ال 2005 و يا 2008 رو توضيح بده

و راهنمايي بکنن چرا من نمي تونم از روش زير به بانکم وصل شم


string cnString = "Server=.;Database=personal; integrated security=SSPI";
cn = new SqlConnection(cnString);
cn.Open();

بانکم رو درست کردم همه چيز آماده است ولي نميدونم که چرا کانکت نميشه آيا براي اس کيو ال 2005 تنظيمات خاصي وجود داره تا فعال بشه و بتونيم به اون کانکت شيم

ممنون
سلام

اسکیوال تنظیم نداره . شما میتونید از رشته زیر استفاده کنید .


string cnString = "Data Source=.; Initial Catalog=personal; Integrated Security=True";
cn = new SqlConnection(cnString);
cn.Open();
Data Source = نام سرور شما هست . که قصد دارید به اون وصل بشید .
Initial Catalog - نام دیتابیس شما هست .


هر کدوم از اینا اشتباه باشه ارتباط برقرار نخواهد شد .

vali.naeimabadi
جمعه 15 مرداد 1389, 20:00 عصر
سلام دوست عزیز می تونی از کد زیر استفاده کنی:

SqlConnection con = new SqlConnection(@"server=(server name);database=(database name);integrated security=true;");
نظر یادتون نره

vali.naeimabadi
جمعه 15 مرداد 1389, 20:04 عصر
می تونی @ را هم پاک کنی

mmd2009
جمعه 15 مرداد 1389, 22:46 عصر
بسم الله الرحمن الرحيم
با سلام
ببخشيد من ميخواستم که يکي به بصورت کامل طريقه کانکت شدن به اس کيو ال 2005 و يا 2008 رو توضيح بده

و راهنمايي بکنن چرا من نمي تونم از روش زير به بانکم وصل شم


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

ممنون

با سلام

به اموزش تصویری که در زیر براتون اماده کردم هم نگاهی بکنید


ابتدا کار تصویر زیر رو انجام بده :


http://up.iranblog.com/Files/ead47fd7f28146dbb363.JPG


حالا به قسمت زیر میری که بازم تصویر مشخصه باید چیکار کنی :

http://up.iranblog.com/Files/dd205cb7314a47039635.JPG


حالا با زدن رکمه به تصویر زیر میزی

http://up.iranblog.com/Files/a07fc4d2709b49b9b34b.JPG



حالا بعد از زدن دکمه .....Adv شکل زیر رو میبینی

http://up.iranblog.com/Files/c83fd80d1814429dbe62.JPG



حالا در قسمت 1 کانکشن استرینگ مشخصه و میتونی اونو Select کنی و ازش استفاده بکنی

توجه داشته باش در اخر کار همش Cancel بزن

arefba
شنبه 16 مرداد 1389, 16:10 عصر
با سلام من تمامی روش ها رو امتحان کردم
در روش
mahdi_7610 (http://barnamenevis.org/forum/member.php?u=50731) با خطای زیر مواجه شدم
53750

سپس روش
mmd2009 (http://barnamenevis.org/forum/member.php?u=115786) امتحان کردم
با خطای زیر مواجه شدم
53752
این کانکشن من تو اس کیو ال 2005 هست و با این یوزر لاگین میشم شما یه راهی رو به من بگید
ممنون
53751

mahdi_7610
شنبه 16 مرداد 1389, 16:49 عصر
سلام
دوست عزیز شما که نباید کنکشن استرینگی که من گفتم را بدون تغییر استفاده کنید .
اگه یکبار دیگه به پست من نگاه کنید گفتم به جای Data Source باید اسم سرور خودتون را بنویسید
الان دیگه باید درست باشه



string cnString = "Data Source=aref\\AREF; Initial Catalog=personal; Integrated Security=True";

mmd2009
شنبه 16 مرداد 1389, 17:15 عصر
با سلام

اینطوری درسته و البته پست بالا هم درسته



string cnString =@"Data Source=aref\AREF; Initial Catalog=personal; Integrated Security=True";

amin12amin
دوشنبه 05 مرداد 1394, 08:26 صبح
دوره اموزش پیشرفته سی شارپ برای اتصال به بانک داده

پرکاربرد ترین دوره برای بچه های نرم افزار
- آموزش سریع 40 دقیقه ای
- آموزش سلیس به دور از هر گونه پیچیدگی
- انجام همه عملیات از جمله select / insert/ update / delete
- استفاده از روز امد ترین متدها برای آموزش نحوه اتصال
-------------تنها در یک مجموعه ویدئو------------------
Mupu.mihanblog.com/post/7