PDA

View Full Version : سوال: تغییر کانکشن استرینگ در زمان اجرا



ijavad
پنج شنبه 16 شهریور 1391, 15:57 عصر
سلام بر دوستان.
من یه برنامه با asp نوشتم که مجبور شدم دیتابیس هر سال رو جدا کنم و می خوام وقتی برنامه اجرا شد کاربر تعین کنه که میخواد اطلاعات کدوم سال رو ببینه.
من کانکشن استرینگم رو داخل web.config نوشتم و نمیدونم که چه طور باید اون رو براساس درخواست کاربر تغییر بدم؟
و این که اگه بتونم تغییرش بدم، چون داخل web.config هست فکر میکنم که برای همه کاربران تغییر کنه ولی سیستم طوریه که ممکنه یه کاربر بخواد به دیتابیس سال 90 وصل بشه و دیگری به 91.
ممنون میشم منو در این زمینه راهنمایی کنید.

mehdi_gerami65
پنج شنبه 16 شهریور 1391, 18:25 عصر
با سلام
ببينيد شما دو تا راه داريد
يكي اينكه
برحسب سالي كه انتخاب مبكنبد ديگه نميدونم چه طوري انتخاب ميكنيدخودتون كانكشن بسازيد و از اون استفاده كنيد
دوم اينكه در تعيين سال كانكشن رو از وب كانفيك بخونيد و بياريد و اونجا نام ديتا سورس رو ويرايش كنيد و استفاده كنيد

fakhravari
پنج شنبه 16 شهریور 1391, 19:28 عصر
بهتره از کلاس بخونید

ijavad
شنبه 18 شهریور 1391, 08:08 صبح
ممنون که منو راهنمایی کردید من از کلاس استفاده کردم و سال رو بهش فرستادم بعد ازش کانکشن استرینگ رو گرفتم و فقط همون جایی که لازمش داشتم کانکش TableAdapter رو تغییر دادم.