C# แก้ปัญหาการเรียกใช้งานเวลาเดียวกัน (รายการชนกัน)

ขอสอบถามหน่อยค่ะ ตัวอย่าง Code โปรแกรมตามด้านล่าง เกิดปัญหาคือ มี user เข้าใช้งานพร้อมกัน 2 transaction แล้วรายการชนกันโดย  1 รายการสำเร็จ อีกรายการทำไม่สำเร็จ Return Fail ออกมา Code ตัวอย่างนี้สามารถเพิ่มอะไรเข้าไปเพื่อแก้ปัญหาได้บ้างคะ

ขอบคุณค่ะ


แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่