PDA

View Full Version : استفاده از webconfig در پروژه درونی یک سایت



iman_ad
یک شنبه 10 آبان 1388, 20:04 عصر
فرض کنید من به یک سایت یک پروژه اضافه می کنم و چطوری می تونم از فضای نام system.web.configuration داخل پروژه درونی استفاده کنم، add refrence هم نمی شه چون جز refrence ها نیست

h.jaza
دوشنبه 11 آبان 1388, 11:34 صبح
با چه قسمتی از Web.Config کار داری؟
دسترسی ای که در Code Behind هست، به بعضی از بخشاشه فقط...
بگو کجا رو می خوای تا توضیحات بیشتر ارائه بشه...

ahmad6630
جمعه 29 آبان 1388, 19:19 عصر
من ميخواستم connectionstring رو (متنش رو) از web.config در بيارم چططوري ميتونم؟
ممنون

iman_ad
جمعه 29 آبان 1388, 19:26 عصر
System.Configuration.ConfigurationManager.Connecti onStrings["cnnname"].ToString();

shocraneh
شنبه 30 آبان 1388, 00:59 صبح
من connectionstring رو در webconfig می زارم . اما مجبورم داخل تمام صفحاتم یه بار
Dim strCnn As String = "Provider=Microsoft.Jet.OleDb.4.0;Data Source = " + Server.MapPath("App_Data/webcompony.mdb") رو بیارم . می خام برای جلوگیری از تکرار در یک کلاس بنویسم و استفادش کنم . یه تابع نوشتم اما تو فراخوانیش مشکل داشت . میشه راهنمایی کنید تابع رو چه طوی بنویسم و چه طوری استفاده کنم . ممنونم

h.jaza
شنبه 30 آبان 1388, 09:17 صبح
این یعنی اینکه مقدار Connection String ات مشکل داره و الا اساس اینکه CS رو توی Web.Config می ذارن همینه که دیگه نخوان توی هر صفحه ای اون رو فراخوانی بکنن و مقدار دهیش بکنن.
CS رو چجوری ست می کنی؟

shocraneh
شنبه 30 آبان 1388, 21:45 عصر
حق با شماست اگه در هر صفحه

Dim strCnn As String = "Provider=Microsoft.Jet.OleDb.4.0;Jet OLEDB:Database Password=1;Data Source = " + Server.MapPath("App_Data/webcompony.mdb")
Dim cn As New OleDbConnection(strCnn)

باشه درسته اما برای اینکه از webconfig استفاده کنیم


<connectionStrings/>
<appSettings>
<add key=" strCnn" value="Provider=Microsoft.Jet.OleDb.4.0;Data Source =WebCompony;Jet OLEDB:Database Password=qazwsx741"></add>

</appSettings>

اما نمی دونم در برنامم چه جوری استفادش کنم؟تشکر

shocraneh
یک شنبه 01 آذر 1388, 18:50 عصر
هیچ کس نبود؟؟؟؟؟