PDA

View Full Version : برنامه تحت شبکه



behrooz277
پنج شنبه 04 بهمن 1386, 09:39 صبح
برای اینکه یک برنامه تک کاربره قابلیت کار در شبکه را داشته باشد چکار باید کرد آیا نمونه برنامه کوچکی دارید؟ آیا مرجع خاصی را برای آموزش می شناسید

bobrus
پنج شنبه 04 بهمن 1386, 09:59 صبح
بستگی به نوع بانکتون داره اگه از از SQL server استفاده می کنید و برنامه هم که تک کاربرس نیاز به چیزی نداره فقط باید هنگام تعریف کانکشن به بانکتون اسم سرور رو توش قرار بدین همین
ولی اگه از Accsses استفاده می کنید می تونید بانکتون رو توی کامپیوتر اصلی share کنید و بعد توی کامپیوتری که کاربر می خواد استفاده کنه از گزینه Map Network drive استفاده کنید و بعنوان یک درایو مثلاً N معرفی کنیش و توی برنامه مسیر بانک رو از توی این درایو بدی
در ضمن این چیزی نیست که بشه ازش مثال گذاشت

behrooz277
پنج شنبه 04 بهمن 1386, 10:41 صبح
بستگی به نوع بانکتون داره اگه از از SQL server استفاده می کنید و برنامه هم که تک کاربرس نیاز به چیزی نداره فقط باید هنگام تعریف کانکشن به بانکتون اسم سرور رو توش قرار بدین همین
ولی اگه از Accsses استفاده می کنید می تونید بانکتون رو توی کامپیوتر اصلی share کنید و بعد توی کامپیوتری که کاربر می خواد استفاده کنه از گزینه Map Network drive استفاده کنید و بعنوان یک درایو مثلاً N معرفی کنیش و توی برنامه مسیر بانک رو از توی این درایو بدی
در ضمن این چیزی نیست که بشه ازش مثال گذاشت
-----------------
با تشکر از جنابعالی ولی گزینه Map Network drive کجاست وچگونه می توان درایو در آن معرفی کرد

bobrus
پنج شنبه 04 بهمن 1386, 11:11 صبح
توی منوی tools گزینه map network drive اولین گزینه است و شما اگر شبکه محلی Lan داشته باشید می تونین کامپیوترهایی که توی شبکه هست ببینین و از توش فلدرهایی که share شودن رو انتخاب می کنین و می تونین اونارو map کنین سخت نیست ولی کمتر کسی می دونه و ازش استفاده می کنه

Mbt925
پنج شنبه 04 بهمن 1386, 13:36 عصر
برای اینکه یک برنامه تک کاربره قابلیت کار در شبکه را داشته باشد چکار باید کرد آیا نمونه برنامه کوچکی دارید؟ آیا مرجع خاصی را برای آموزش می شناسید

منظورتون از اینکه برنامه تک کاربره بتونه تحت شبکه کار کنه چیه؟

behrooz277
پنج شنبه 04 بهمن 1386, 13:40 عصر
منظورتون از اینکه برنامه تک کاربره بتونه تحت شبکه کار کنه چیه؟
منظورم این است که برنامه بتواند در شبکه و همزمان با کاربران متفاوت کار کند

r0ot$harp
پنج شنبه 04 بهمن 1386, 14:32 عصر
منم همین مشکل رو دارم چندین بار هم تاپیک زدوم ولی جواب درستی نگرفتم .

چه جوری می شه مثلا یه برنامه ی ثبت نام رو رویه یه شبکه گذاشت و کاربران بیان و ثبت نام کنند .


و سوال بعدی :

اینکه چه جوری دیتابیس برروی اینترنت قرار بگیره یعنی برنامه که دسته کاربر داده می شه از هر جایه جهان بتونه از دیتابیس که مثلا رویه یه سایتی هست استفاده کنه .

باتشکر

ABERTINO
پنج شنبه 04 بهمن 1386, 14:51 عصر
جناب SANAZ13X

بستگی به نوع بانکتون داره اگه از از SQL server استفاده می کنید و برنامه هم که تک کاربرس نیاز به چیزی نداره فقط باید هنگام تعریف کانکشن به بانکتون اسم سرور رو توش قرار بدین همین
ولی اگه از Accsses استفاده می کنید می تونید بانکتون رو توی کامپیوتر اصلی share کنید و بعد توی کامپیوتری که کاربر می خواد استفاده کنه از گزینه Map Network drive استفاده کنید و بعنوان یک درایو مثلاً N معرفی کنیش و توی برنامه مسیر بانک رو از توی این درایو بدی
در ضمن این چیزی نیست که بشه ازش مثال گذاشت
برای سوال اولتون آقای bobrus جواب دادن ولی بهترین راه حل استفاده از sql server می باشد یعنی شما باید بانکتون رو توی sql server بسازید و بعد در برنامه بجای آدرس بانک از نام server استفاده کنید (منظورم کامپیوتری هست که sql saver روش نصب شده)

برای سوال دوم باید بانکت رو روی سرور یه مرکز isp قرار بدی یعنی باید domain داشته باشی و بهتره که برنامه تحت وب باشه که هرجایی قابل استفاده باشه
البته این کار به همین آسونیانیست جزئیات زیاد داره