در موقع کد نویسی با چه کدی میتونم به connectionString ذخیره شده در web.config دسترسی داشته باشم و به جای connectionString اسم connectionString را در متغیر StrCon قرار بدم؟
در موقع کد نویسی با چه کدی میتونم به connectionString ذخیره شده در web.config دسترسی داشته باشم و به جای connectionString اسم connectionString را در متغیر StrCon قرار بدم؟
آخرین ویرایش به وسیله mehr83 : چهارشنبه 25 فروردین 1389 در 01:04 صبح
اگه درست منظورتون رو متوجه شده باشم، شما میخواهید یه متغیر (key) در web.config داشته باشید که برای Connection هاتون از اون استفاده کنید.
در صورت درست بودن حدس من، شما باید تو تگ configuration و درون تگ appSettings (اگه نبود باید ایجاد کنید) key تعریف کنید، البته همونجا هم connectionStrings (ها) تون موجود هستند، یعنی مثلاً واسه SQL-Serevr میشه :
<configuration>واسه استفاده اش هم هر جا لازم شد از کد زیر میتونی استفاده کنی :
<appSettings>
<add key="MyConnectionString" value="Data Source=YourServer;Initial Catalog=DATABSE_NAME;User ID=MyUserID;Password=MyPassword"/>
...
</appSettings>
<connectionStrings>
<add name="FixConnectionString" connectionString="Data Source=YourServer;Initial Catalog=DATABSE_NAME;User ID=MyUserID;Password=MyPassword" providerName="System.Data.SqlClient"/>
...
</connectionStrings>
...
</configuration>
ConfigurationSettings.AppSettings("MyConnectionStr ing")