PDA

View Full Version : سوال: تنظیم کانکشن استرینگ در app.config از طریق کد



f.shahabadi
دوشنبه 21 تیر 1389, 11:28 صبح
سلام تنظیم کانکشن استرینگ در 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);

Iran58
دوشنبه 21 تیر 1389, 14:12 عصر
سلام
من از كد زير استفاده مي كنم بسيار خوب هم جواب ميدهد از نوشتن كد زياد هم پيشگيري مي كند

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="project.Properties.Settings.ProjectConnectionStrin g"
connectionString="Data Source=AB-PC;Initial Catalog=Project;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
<appSettings>
<add key="Cstr" value="Data Source=Iran-PC;Initial Catalog=Project;Integrated Security=True"/>
</appSettings>
</configuration>

f.shahabadi
چهارشنبه 23 تیر 1389, 11:41 صبح
سلام با تشکر
ببینید من میخواهم از طریق کد کانکشن استرینگ را تنظیم کنیم یعنی به طور مستقیم نمی خواهم در فایل app.config تبظیم کنم میشه؟ببینید من میخوام وقتی برنامه نصب میشه برای اولین بار که اجرا میشه مسیر فایل share شده از طرف کاربر در فرمی که برای تنظیمات گذاشتم تنظیم بشه( یعنی از طریق openfiledialog) برای همین می خوام از طریق کد همانجا کابکشن استرینگ در app. config ست بشه اگه راهش درست نیست میشه راهنمایی کنین اگه راه دیگه ای داره