PDA

View Full Version : ورود کاربر از روی یک کامپیوتر



Saeid59_m
چهارشنبه 23 خرداد 1386, 12:45 عصر
سلام
من می خواهم اطلاعات کاربران رو توی یه بانک تحت شبکه ذخیره کنم و می خواهم که هر کاربر بتونه یکبار login‌ بشه و در صورتی که مجدداً‌ بخواهد از روی کامپیوتر دیگری با همان نام کاربری به بانک وصل بشه به اون پیغام بده

ممنون

a_b_toops
چهارشنبه 23 خرداد 1386, 12:50 عصر
این مثال با Indy است و بسیار قوی کار شده
Link (http://barnamenevis.org/forum/showthread.php?t=52437&highlight=chat+demo)

dkhatibi
چهارشنبه 23 خرداد 1386, 13:15 عصر
سلام
من می خواهم اطلاعات کاربران رو توی یه بانک تحت شبکه ذخیره کنم و می خواهم که هر کاربر بتونه یکبار login‌ بشه و در صورتی که مجدداً‌ بخواهد از روی کامپیوتر دیگری با همان نام کاربری به بانک وصل بشه به اون پیغام بده

ممنون
چک کردن نام کاربر و true و False کردن یک متغیر

a_b_toops
چهارشنبه 23 خرداد 1386, 13:19 عصر
در صورتی که کاربر ناگهانی از سیستم خارج شود (قطع برق) فیلد بانک به صورت True باقی می ماند و این رکورد قفل می شود ولی اگر از یک سرور برای این کار استفاده شود که در مثال بالا آمده این مشکل رفعی می شود یعنی همه افراد به سرور مرکزی وصل شده و اجازه ورود را از سرور دریافت کنند

SYNDROME
چهارشنبه 23 خرداد 1386, 14:58 عصر
با سلام

چک کردن نام کاربر و true و False کردن یک متغیر
حالا اگر به طور اتفاقی فیلد True ماند.(به وسیله Bug و . . .)
آن وقت کاربر همیشه فعال است!!!!!
البته می شود کارهای متفرقه کرد که این مشکل حل شودمثل :
1-Reset کاربران.
2-ار کاربری مدت زمانی فعال نبود فیلد False شود.
ولی به هر حال نمی توان زیاد روش حساب کرد.

Saeid59_m
پنج شنبه 24 خرداد 1386, 07:29 صبح
از راهنمائی دوستان ممنونم
همانطور که دوستان توضیح دادن با True و False کردن چیز جالبی در نمی یاد .
مقاله رو در رابطه با Indy مطالعه کردم ولی به نظرم این هم روش معقولی نیست .

آخه قبلاً دیده بودم کسی با FoxPro تحت Dos روی شبکه IPX/SPX این کار رو انجام داده بود

خود SQL امکانی در این رابطه نداره

vcldeveloper
پنج شنبه 24 خرداد 1386, 09:52 صبح
می تونید با استفاده از DataSnap یک برنامه سه لایه درست کنیدو نتیجه کار میشه یه چیزی مثل همون کاری که با Indy انجام می دادید، اما همه چیز در یک Application Server مجتمع میشه و امکانات بیشتری هم در دسترس تون قرار میگیره. درباره DataSnap و برنامه های سه لایه قبلا بحث شده، جستجو کنید.

SYNDROME
پنج شنبه 24 خرداد 1386, 16:24 عصر
با سلام

می تونید با استفاده از DataSnap یک برنامه سه لایه درست کنیدو نتیجه کار میشه یه چیزی مثل همون کاری که با Indy انجام می دادید، اما همه چیز در یک Application Server مجتمع میشه و امکانات بیشتری هم در دسترس تون قرار میگیره. درباره DataSnap و برنامه های سه لایه قبلا بحث شده، جستجو کنید.
علی جان دستت درد نکنه.
من جستجو کردم ولی چیزی پیدا نکردم.
اگر امکان دارد Link آن را قرار بدهید ممنون می شود.

vcldeveloper
جمعه 25 خرداد 1386, 02:24 صبح
من جستجو کردم ولی چیزی پیدا نکردم.
کلمه Midas را جستجو کنید. Midas نام قدیمی و هنوز متداول DataSnap هست