ورود

View Full Version : سوال: جلوگیری از یک query Mysql برای select توسط چند نفر



aligh4192
پنج شنبه 16 خرداد 1387, 16:27 عصر
با سلام

من یک نرم افزار با VB.Net نوشتم که با Mysql Connctor به یک mysql سرور متصل میشه.

مشترکین ما یک کد سریال از شرکت ما دریافت می کنند که با این سریال کلمه کاربری خود را شارژ می کنند.

اخیرا متوجه شدم که مشترکین بجای اینکه هر کدام جداگانه سریال برای شارژ کلمه کاربریشان خریداری کنند. روی چند سیستم رابط کاربری مربوطه که جهت وارد کردن سریال و اطلاعات کلمه کاربریشان می باشد را اجرا نموده و پس از و ارد کردن یک شماره سریال معتبر؛ همگی در یک زمان کلید شناسائی را کلیک می کنند. و سریال مورد نظر اگر همه در یک زمان شناسائی را بزنند به همه آنها امکان شارژ کلمه کاربریشان را میدهد.

در این رابطه اگر ایده ای دارید پاسخ بدهید. با تشکر

vahid4134
یک شنبه 19 خرداد 1387, 09:31 صبح
از تراکنش یا قفل جدول استفاده کنید.
یک جستجو در google کنید به نتایج خوبی می رسید.
کلمات کلیدی برای جستجو:
تراکنس
inooDB
http://dev.mysql.com/doc/refman/5.0/en/innodb-transaction-model.html