PDA

View Full Version : مقدار دهی به یک متغیر از نوع connection string



saghari
شنبه 15 دی 1386, 16:10 عصر
با سلام و احترام
من در برنامه ای به منظور ست کردن connectionstring در برنامه ام یک متغیر از همین type در قسمت application setting ایجاد کردم.
همانطور که حتما میدانید scope این نوع متغییر از نوع application است و بهمین دلیل قاعدتا فقط خواندنی. حالا من میخوام بدونم آیا راهی وجود داره که من بتونم هنگام اجرای برنامه مقدار این متغیر رو تغییر و ست کنم؟
سوال دوم آیا راهی است که محتوای فایل Application config را در هنگام اجرای برنامه تغییر داد؟
(چون محتوای متغیری که از نوع connectionstring می باشه و در application setting تعریف شده در این فایل نیز وجود داره)

art2000ir
دوشنبه 17 دی 1386, 00:21 صبح
میشه یک فال تکست را تو وبی ویرایش کرد دستوراتی داریم اگر بتوانی به حالت تکست باز کنی وی توانی انرا ویرایش کنی

hassan razavi
دوشنبه 17 دی 1386, 08:07 صبح
در تالار #C یک مقاله کامل درباره کار با Setting هست. ببینیدش خوبه
http://barnamenevis.org/forum/showthread.php?t=82746&highlight=%D9%85%D9%82%D8%A7%D9%84%D9%87

مهدی نان شکری
دوشنبه 17 دی 1386, 09:28 صبح
با سلام
شما به پوشه My Project در داخل پروژه خودتان رفته و فایل Settings.Designer.vb را باز کنید.
در این فایل یک Readonly property با نام همون متغییر که در Setting تعریف کرده اید را خواهید یافت.
مثلا من متغییرم رو cs تعریف کردم.


Public ReadOnly Property cs() As String
Get
Return CType(Me("cs"), String)
End Get
End Property

حال این Property رو به صورت زیر تغییر میدم.


Public Property cs() As String
Get
Return CType(Me("cs"), String)
End Get
Set(ByVal value As String)
Me("cs") = value
End Set
End Property