نمایش نتایج 1 تا 7 از 7

نام تاپیک: کلاس connection string

  1. #1

    کلاس connection string

    درود بر دوستان گرامی
    من یه فرم ویندوزی دارم و میخوام توی اون به پایگاه sql متصل بشم. کانکشن استرینگی که دارم اینه و بدون مشکل هم کار می کنه:(چون من چند تا دیتابیس دارم و هر لحظه می خوام به یکیش متصل بشم بنابراین به جای txtsection اسم دیتابیس رو تایپ می کنم)


    static public string conn =(String.Format( "Server=.\\SQLEXPRESS;Database=" + "txtsection.text" + ;trusted_Connection=true;"))


    ولی من می خوام یه کلاس connection بسازم و این استرینگ رو توش قرار بدم و همه جا ازش استفاده کنم. اما نمی دونم txtsection رو چجوری توی کلاس بنویسم که ازم ایراد نگیره.(چون خطا میگیره و میگه این شیء وجود نداره و درست هم میگه)

    ممنون میشم دوستان راهنمایی بفرمان.

  2. #2
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: کلاس connection string

    میتونی یه متغییر بنویسی و اسم دیتابیس رو از اون بخونی. و موقع استفاده از کلاس نام دیتابیس رو به عنوان یکی از آرگومانهای متد سازنده اون کلاس استفاده کنی.

  3. #3

    نقل قول: کلاس connection string

    درود.
    ممنون از شما.
    همون نمی دونم چجوری کد متغیر رو توی کلاس بنویسم. اگه زحمتی نیست نمونه کد برام بنویسید ممنون میشم.

  4. #4
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: کلاس connection string

    نقل قول نوشته شده توسط mbaneshi مشاهده تاپیک
    درود.
    ممنون از شما.
    همون نمی دونم چجوری کد متغیر رو توی کلاس بنویسم. اگه زحمتی نیست نمونه کد برام بنویسید ممنون میشم.
    برای مثال
    این کلاس رو مثلا فرض کنید کلاس کانکشن شماست


    class Connect
    {
    static public string conn;
    Connect(string DBName)
    {
    conn = (String.Format("Server=.\\SQLEXPRESS;Database=" + DBName + ";trusted_Connection=true;"));
    }
    }



    و نحوه مقدار دهی نام دیتا بیس موقع استفاده از این کلاس



    Connect _Connect=new Connect("dbtest");


  5. #5

    نقل قول: کلاس connection string

    ممنون از شما .

    کلاس کانکشن ساخته شد.(البته من برای اینکه گیج نشم اسمش رو connection1 گذاشتم) اما توی فرم نتونستم ازش استفاده کنم.
    توی قسمت دوم که سه بار connect تکرار شده مفهومش متوجه نمیشم. مثلش هم نوشتم ولی خطا داد.

    همانطور که در بالا هم گفتم من می خوام نام دیتا بیس از تکست باکس خونده بشه.

  6. #6
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,961

    نقل قول: کلاس connection string

    Connect _Connect=newConnect("dbtest");
    اینو از فرمی که تکست باکس قرار داره مینویسید بجای "dbtest" اسم تکست باکستون رو مینویسید

  7. #7

    نقل قول: کلاس connection string

    سپاس فراوان از وقتی که گذاشتید.
    کد کار کرد.
    آخرین ویرایش به وسیله mbaneshi : جمعه 10 آذر 1396 در 00:17 صبح

تاپیک های مشابه

  1. سوال: تعریف کلاس برای connection string
    نوشته شده توسط samandario در بخش C#‎‎
    پاسخ: 2
    آخرین پست: دوشنبه 02 شهریور 1394, 14:25 عصر
  2. پاسخ: 13
    آخرین پست: شنبه 21 خرداد 1390, 16:10 عصر
  3. کلاس Connection String
    نوشته شده توسط hmariya در بخش C#‎‎
    پاسخ: 1
    آخرین پست: جمعه 25 دی 1388, 12:29 عصر
  4. تعريف كلاس Connection String
    نوشته شده توسط Iran58 در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 8
    آخرین پست: شنبه 24 مرداد 1388, 14:36 عصر
  5. ذخیره کردن connection string در web.config
    نوشته شده توسط Majid2003 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: جمعه 11 اردیبهشت 1383, 09:08 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •