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

نام تاپیک: نوشتن کانکشن استرینگ در app.config

  1. #1
    کاربر دائمی آواتار میلاد قاضی پور
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    اوج بلند
    پست
    768

    نوشتن کانکشن استرینگ در app.config

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



    string connectionStr = ConfigurationManager.ConnectionStrings["constr"].ToString();
    MessageBox.Show(connectionStr);

    Configuration conf = ConfigurationManager.OpenExeConfiguration(Configur ationUserLevel.None);

    conf.ConnectionStrings.ConnectionStrings["constr"].ConnectionString = "data source=d:\a.mdf";


    conf.Save(ConfigurationSaveMode.Full);
    ConfigurationManager.RefreshSection("constr");

    connectionStr = ConfigurationManager.ConnectionStrings["constr"].ConnectionString.ToString();
    MessageBox.Show(connectionStr);


  2. #2
    کاربر دائمی آواتار میلاد قاضی پور
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    اوج بلند
    پست
    768

    نقل قول: نوشتن کانکشن استرینگ در app.config

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



    Configuration conf = ConfigurationManager.OpenExeConfiguration(Configur ationUserLevel.None);

    ConnectionStringSettings ConstrS=new ConnectionStringSettings("constr0", "data source=d:\\sss.mdf");
    ConnectionStringsSection const00 = conf.ConnectionStrings;
    const00.ConnectionStrings.Add(ConstrS);
    conf.Save(ConfigurationSaveMode.Modified);



    MessageBox.Show(ConfigurationManager.ConnectionStr ings[3].ToString());

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

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