PDA

View Full Version : سوال: تغيير ديتابيس در كانكشن هاي ويزارد



navid1n2000
چهارشنبه 19 اسفند 1388, 21:26 عصر
من توي پروژه م يك سري مثلا كمبوباكس و ديتا گريد دارم كه به صورت ويزارد وصل كردم به ديتا بيسم
حالا اون برنامه مو بردم روي به كامپيوتر ديگه كه اسمع سرور ديتابيسش فرق مي كنه
اون كانكشن هايي رو كه با كد نوشتم رو راحت عوض كردم
اما نمي دونم اونايي كه با ويزارد درست كردم چظور ميشه عوض كرد
ميشه راه حل بدين

sobijoon
پنج شنبه 20 اسفند 1388, 05:56 صبح
با سلام خدمت شما دوست عزیز
تا اونجایی که من میدونم دیگه تو سرور جدید نمیتونید با ویزارد قدیمی کار کنید
راه حل:
1. ویزارد جدید بسازید و که های ساخته شده از ویزارد قدیم رو پاک کنید.
2. بهتره بصورت دستی مدشو بنویسید.(اینطوری خیلی بهتره،دلیلشم همین مشکل شماست).

موفق باشی.

علیرضا حسن زاده
پنج شنبه 20 اسفند 1388, 06:51 صبح
من توي پروژه م يك سري مثلا كمبوباكس و ديتا گريد دارم كه به صورت ويزارد وصل كردم به ديتا بيسم
حالا اون برنامه مو بردم روي به كامپيوتر ديگه كه اسمع سرور ديتابيسش فرق مي كنه
اون كانكشن هايي رو كه با كد نوشتم رو راحت عوض كردم
اما نمي دونم اونايي كه با ويزارد درست كردم چظور ميشه عوض كرد
ميشه راه حل بدين
سلام
یه فایل با هم نام با پروژه با پسوند Config تو پوشه فایل اجرایی برنامه وجود داره می تونید اون رو با notepad باز کنید و کانکشن استرینگ رو تغییر بدید البته در زمان کامپایل طراحی هم می تونید از طریق قسمت Setting که همون کنار رفرنس های برنامه یه پوشه داره پپدا کنید و از اونجاهم تغییر بدید ولی کلا اون استرینگ در هومن فایلی که گفتم ذخیره میشهدر زمان اجرا هم میشه به اون استرینگ از طریق کلاس های مربوطش دسترسی داشت و تغییر داد یه کاری هم که بکیند خوبه اون رشته رو رمز کنید که قابل دیده شدن برای همه نباشه بهتره. راستی ساختار اون فایل XML هست و ی تونید با کلاس های XML هم باهاش کار کنید ولی کلاسهای مخصوص کار با اون رو هم داره در ضمن می تونید تنظیمات دیگری هم برای برنامه در زمان اجرا در اون فایل ذخیره کنید تا در اجراهای بعدی استفاده بشه
موفق باشید:بوس: