havakili
جمعه 07 بهمن 1390, 15:47 عصر
من یک برنامه تحت شبکه نوشتم که کاربرام با user و pass وارد سیستم میشن و در هر زمان هر نام کاربری فقط یک بار میتونه فعال باشه
تو دیتابیسم یک فیلد دارم که اگر کاربری وارد شد مقدارش 1 میشه و نشون دهنده کاربران فعال هستش
و اگر دکمه خروج برنامه رو بزنه این مقدار 0 میشه
حالا اگر به هر دلیلی از روشی جز روش خروج اصلی برنامه,برنامه پایان یابد اون مقدار 1 میمونه
و در ورود بعدی به کاربر گفته میشه که فعال است و اجازه ورود نمیده.
چطور میتونم این مشکل رو حل کنم
برنامه من با دلفی و بانک اطلاعاتی sql server 2008 هست
تو دیتابیسم یک فیلد دارم که اگر کاربری وارد شد مقدارش 1 میشه و نشون دهنده کاربران فعال هستش
و اگر دکمه خروج برنامه رو بزنه این مقدار 0 میشه
حالا اگر به هر دلیلی از روشی جز روش خروج اصلی برنامه,برنامه پایان یابد اون مقدار 1 میمونه
و در ورود بعدی به کاربر گفته میشه که فعال است و اجازه ورود نمیده.
چطور میتونم این مشکل رو حل کنم
برنامه من با دلفی و بانک اطلاعاتی sql server 2008 هست