PDA

View Full Version : سوال: ساخت sql connection به صورت کد نویسی



hashemi85sep
یک شنبه 05 اردیبهشت 1389, 17:09 عصر
با سلام خدمت اساتید گرامی
هرچی گشتم چیزی در این مورد پیدا نکردم..
میخواستم طریقه ساخت sql connection به صورت کدنویسی رو بدونم..
ممنون میشم اگه راهنمایی کنین...
با تشکر

Behrouz_Rad
یک شنبه 05 اردیبهشت 1389, 17:16 عصر
از کلاس SqlConnectionStringBuilder استفاده کن.

موفق باشید.

saba106
یک شنبه 05 اردیبهشت 1389, 17:29 عصر
از کلاس SqlConnectionStringBuilder استفاده کن.

میشه بیشتر توضیح بدین

Behrouz_Rad
یک شنبه 05 اردیبهشت 1389, 17:41 عصر
میشه بیشتر توضیح بدین


SqlConnectionStringBuilder csb = new SqlConnectionStringBuilder();
csb.DataSource = @".\SQLEXPRESS";
csb.InitialCatalog = "myDatabase";
csb.IntegratedSecurity = true;

SqlConnection cn = new SqlConnection(csb.ConnectionString)

ali_zzr
دوشنبه 06 اردیبهشت 1389, 15:27 عصر
Dim cn As New System.Data.SqlClient.SqlConnection("connection String goes here")
cn.Open()
'Excute cmd with property "connection = cn"
cn.Close()

hashemi85sep
دوشنبه 06 اردیبهشت 1389, 16:02 عصر
SqlConnectionStringBuilder csb = new SqlConnectionStringBuilder();
csb.DataSource = @".\SQLEXPRESS";
csb.InitialCatalog = "myDatabase";
csb.IntegratedSecurity = true;

SqlConnection cn = new SqlConnection(csb.ConnectionString)


سلام استاد عزیز
ببخشید من طرز کار با این کلاس رونمیدونم
وقتی توی قسمت کد برنامه میخوام این خط رو بنویسم چیزی در این مورد پیدا نمیشه..
باید این کد ها رو جای دیگه ای بنویسم؟
ممنون میشم بیشتر راهنمایی کنین

komeil64
دوشنبه 06 اردیبهشت 1389, 17:04 عصر
سلام
باید اول namespace این کلاس رو اضافه کنین
using System.Data.Sqlclinet

اوبالیت به بو
دوشنبه 06 اردیبهشت 1389, 21:00 عصر
سلام
آیا استفاده از این کلاس SqlConnectionStringBuilder مزیتی برای برنامه خواهد داشت؟
چون اولین بار هست که میبینم.

Behrouz_Rad
دوشنبه 06 اردیبهشت 1389, 21:53 عصر
سلام
آیا استفاده از این کلاس SqlConnectionStringBuilder مزیتی برای برنامه خواهد داشت؟
چون اولین بار هست که میبینم.
مزیتش جلوگیری از ایجاد خطای تایپی در هنگام ایجاد Connection String و وجود Intellisense برای اون هست. البته به نظر من این کلاس کاربردی نداره چون شما باید Connection String رو در فایل Web.Config تعریف کنید مگر اینکه Connection String تحت شرایطی مدام تغییر می کنه.

موفق باشید.

hashemi85sep
چهارشنبه 08 اردیبهشت 1389, 08:23 صبح
سلام دوستان
یه سوال دیگه
چه تفاوتی بین ساخت connection string به صورت wizard با کد نویسی هست؟
آیا بعدا مشکلی بوجود میاد؟

با تشکر

Behrouz_Rad
چهارشنبه 08 اردیبهشت 1389, 12:40 عصر
سلام دوستان
یه سوال دیگه
چه تفاوتی بین ساخت connection string به صورت wizard با کد نویسی هست؟
آیا بعدا مشکلی بوجود میاد؟

با تشکر
وقتی با Wizad کنترلی رو Config می کنی، Connection String اش رو در فایل Web.Config قرار میده...
مشکل خاصی که از بابت Connection String باشه که پیش نمیاد اگر هم اومد به فایل Web.Config رجوع می کنی و تصحیحش می کنی.

موفق باشید.

hashemi85sep
شنبه 11 اردیبهشت 1389, 17:50 عصر
سلام استاد عزیز
این کاری که گفتین انجام دادم ولی باز هم گیر میده
من میخوام که یه منو با jqurey رو به database متصل کنم
ولی نمیشه؟؟؟؟؟
یه راه بهتر سراغ دارین برا منو متصل به database .؟
با تشکر

Behrouz_Rad
شنبه 11 اردیبهشت 1389, 23:20 عصر
سلام استاد عزیز
این کاری که گفتین انجام دادم ولی باز هم گیر میده
من میخوام که یه منو با jqurey رو به database متصل کنم
ولی نمیشه؟؟؟؟؟
یه راه بهتر سراغ دارین برا منو متصل به database .؟
با تشکر
برادر، سوالت ارتباطی با موضوع تاپیک نداره... تاپیک قفل شد.