 |
|
เกิดปัญหา Transaction ครับ รบกวนถามผู้รู้้หน่อยครับ[VB2008,Access2007] |
|
 |
|
|
 |
 |
|
cmd = New OleDbCommand(sql, conn)
หลังบรรทัดข้างบนให้เพิ่ม
Transaction(VB.NET)
cmd.Transaction = Trans
|
 |
 |
 |
 |
Date :
2012-03-23 17:10:35 |
By :
watcharop |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
MsgBox("บันทึกรายการเสร็จสิ้น")
Trans.Commit()
ควรเขียนสลับกันเป็นดังนี้
Code (VB.NET)
Trans.Commit()
MsgBox("บันทึกรายการเสร็จสิ้น")
รวมทั้งอันนี้ด้วย
MsgBox("ERROR : " & ex.Message)
Trans.Rollback()
ให้เป็น
Code (VB.NET)
Trans.Rollback()
MsgBox("ERROR : " & ex.Message)
|
 |
 |
 |
 |
Date :
2012-03-23 17:12:21 |
By :
watcharop |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แก้ไขได้แล้วครับ ขอบพระคุณอย่างมาก ><
|
ประวัติการแก้ไข 2012-03-23 18:56:20 2012-03-23 18:56:26
 |
 |
 |
 |
Date :
2012-03-23 18:52:36 |
By :
draksaiser |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|