aliramazani
شنبه 14 خرداد 1390, 12:31 عصر
چندتا سوال:
من برای رشته اتصال در پروژه خودم از دستور زیر استفاده کردم:
SqlConnection objConnection = new SqlConnection("Data Source=ali\\sqlexpress;Initial Catalog=lab;Integrated Security=True");
حالا من می خوام این پروژه روی یک کامپیوتر دیگه نصب بشه و اجراش کنم. مسلما اسم اون کامپیوتر چیز دیگه ای هست و قانونا من باید این کد را به شکلی که برای اون کامپیوتر قابل اجراست تغییر بدم!
سوال من اینجاست:
با توجه به اینکه من از این کد در قسمتهای مختلف پروژه زیاد استفاده کردم تغییر دادن اون کار زیاد منطقی به نظر نمی رسه!
راهی وجود داره که با یکبار تنظیم انجام بشه؟
در ضمن من نمی خوام روی اون کامپیوتر جدید سورس بدم و فقط یک فایل exe می دم. می خوام به راحتی بشه تنظیمات را فقط یکبار انجام داد.
به نظر خودم باید به جای کد بالا یک فایل اینکلود کنم و کد را درون اون فایل قرار بدم که فقط با تغییر اون فایل در همه فرم ها اعمال بشه(توی طراحی وب بلدم ولی اینجا نه)
لطفا یه راه حل منطقی بهم پیشنهاد بدین
در ضمن قراره این پروژه روی یک کامپیوتر سرور در شبکه نصب بشه که بقیه بتونن ازش استفاده کنن.
من برای رشته اتصال در پروژه خودم از دستور زیر استفاده کردم:
SqlConnection objConnection = new SqlConnection("Data Source=ali\\sqlexpress;Initial Catalog=lab;Integrated Security=True");
حالا من می خوام این پروژه روی یک کامپیوتر دیگه نصب بشه و اجراش کنم. مسلما اسم اون کامپیوتر چیز دیگه ای هست و قانونا من باید این کد را به شکلی که برای اون کامپیوتر قابل اجراست تغییر بدم!
سوال من اینجاست:
با توجه به اینکه من از این کد در قسمتهای مختلف پروژه زیاد استفاده کردم تغییر دادن اون کار زیاد منطقی به نظر نمی رسه!
راهی وجود داره که با یکبار تنظیم انجام بشه؟
در ضمن من نمی خوام روی اون کامپیوتر جدید سورس بدم و فقط یک فایل exe می دم. می خوام به راحتی بشه تنظیمات را فقط یکبار انجام داد.
به نظر خودم باید به جای کد بالا یک فایل اینکلود کنم و کد را درون اون فایل قرار بدم که فقط با تغییر اون فایل در همه فرم ها اعمال بشه(توی طراحی وب بلدم ولی اینجا نه)
لطفا یه راه حل منطقی بهم پیشنهاد بدین
در ضمن قراره این پروژه روی یک کامپیوتر سرور در شبکه نصب بشه که بقیه بتونن ازش استفاده کنن.