|
|
|
C# ระบบ Window App เขียนโค้ดป้องกันการเข้า Login ซ้ำ เขียนโค้ดยังไงครับ |
|
|
|
|
|
|
|
ก็ใช้หลักการเดียวกันน่ะครับ คือสร้าง Status ว่ากำลัง Login อยู่ครับ
|
|
|
|
|
Date :
2015-01-07 09:54:16 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่แล้วครับสร้าง ฟิลด์ status เพื่อมารองรับ ถ้ามีการ login แล้ว ก็ให้เป็น true พอออกก็คืนสถานะครับ
|
|
|
|
|
Date :
2015-01-07 10:16:49 |
By :
lamaka.tor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
int intRejectTime = 20; // Minute
string sql = "UPDATE member SET LoginStatus = '0', LastUpdate = '0000-00-00 00:00:00' WHERE 1 AND DATE_ADD(LastUpdate, INTERVAL " + intRejectTime.ToString() + " MINUTE) <= NOW() ";
cmd.ExecuteNonQuery(sql);
|
|
|
|
|
Date :
2015-01-07 13:17:26 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|