PDA

View Full Version : سوال: برنامه کلاینت سروری



f_g1348
دوشنبه 03 اسفند 1388, 09:22 صبح
با سلام
دوستان من دارم یه برنامه می نویسم که بصورت کلاینت سروری کار می کنه .
دیتا بیس sql 2005 است می خواهم دیتا بیس را روی یک سیستم نصب کنم و برنامه را روی 10 سیستم دیگه نصب کنم تا بصورت کلاینت به آن وصل شوند.
sql server 2005 developer است.
من یک دیتا ست به برنامه اضافه می کنم و جداول را از دیتا بیس درون این دیتا ست می اندازم و سپس sp ها رو در همان جا می سازم.
برنامه ام را در روی سیستم خودم به صورت local تکمل کردم و کار می کند .
حالا می خواهم دیتا بیس را روی سیستم دیگری نصب کنم و وصل بشوم.
حالا نمی دونم کجا باید connection string را پیدا کنم تا عوضش کنم و چطور آنرا طوری تغییر دهم که در هر بار اجرای برنامه از کاربر نام سرور را بپرسد مثلا در یک فرم ورود.
در سایت هرچی گشتم مطالب مختلفی بود ولی من نتوانستم با آن ها کار کنم.
لطفا راهنمایی کنید.
با تشکر

saeid.memfis
دوشنبه 03 اسفند 1388, 15:26 عصر
connection string را با نام سرور یا ای پی سرور و یوزر و پسورد تنظیم کنید...
دیگه مشکلی ندارید
فراموش نکنید تنظیمات شبکه اس کیو ال به طور پیشفرض فعال نیست...
ضمنا conرو یه بار باز کن و آخر برنامه ببند..لازم نیست برای هر عملیات دوبازه تعریفش کنی

Open-Source
دوشنبه 03 اسفند 1388, 15:54 عصر
connection string را با نام سرور یا ای پی سرور و یوزر و پسورد تنظیم کنید...
دیگه مشکلی ندارید
فراموش نکنید تنظیمات شبکه اس کیو ال به طور پیشفرض فعال نیست...
ضمنا conرو یه بار باز کن و آخر برنامه ببند..لازم نیست برای هر عملیات دوبازه تعریفش کنی

چطوری فقط یه بار کانکشن رو باز کنیم من توی هر فرم بصورت جدا کانکشن باز میکنم
:متفکر:

amin_iman82
دوشنبه 03 اسفند 1388, 20:23 عصر
شما ConnectionString رو داخل Setting ذخیره کن ، بعد داخل تمام فرم ها ازش استفاده کن.
اگه توضیحات بیشتری خواستید ، بگید.

saeid.memfis
دوشنبه 03 اسفند 1388, 23:00 عصر
چطوری فقط یه بار کانکشن رو باز کنیم من توی هر فرم بصورت جدا کانکشن باز میکنم
:متفکر:
من یه ماژول نوشتم که کارش اینه:
هر بار که برنامه اجرا بشه چک می کنه که سرور و یوزر و پسورد و اسم بانک رو مدیریت می کنه...
برای بار اول اینا رو می پرسه و con رو باز می کنه...وفقط اونجا باز میشه نه توی هر فرم...
صفحه تنظیمات دیگه نمیاد تا وقتی که مثلا سرور رو پیدا نکنه یا بانک رو پیدا نکنه که دوباره میاد و اینا رو می گیره ...

f_g1348
چهارشنبه 05 اسفند 1388, 08:47 صبح
با سلام
دوستان من تا این حد می دونم که وقتی در پروژه خود از dataset استفاده می کنید (به عنوام یک آیتم) تنظیمات connection string در app.config قرار می گیره ولی نمی دونم چطور باید تنظیمش کنم و چطور sql developer را در شبکه اماده کنم؟
در بخش sql این سایت هم هر چه گشتم مطلب مورد نظر را پیدا نکردم.
اگر ممکنه راهنمایی کنید.
با تشکر