กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
394 2
URL.หัวข้อ /
URL
ขอคำแนะนำการยกเลิก Auto saveใน access ครับ
ผมต้องการสร้างปุ่ม cmdcancel พอคลิกแล้วให้ยกเลิกรายการที่แก้ไขไปแล้วไม่ให้save และปิดฟอร์มไปเลยครับ เคยเห็นอ.สุภาพตอบไว้ ตอนนี้หาไม่เจอครับไม่รู้ว่ากระทู้นี้หายไปไหนแล้ว รบกวนอ.เพื่อนที่รู้อีกรอบนะครับ
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R01183
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim strMsg As String
strMsg = "This record has been changed."
strMsg = strMsg & vbCrLf & "Do you want to save the changes to this record?"
strMsg = strMsg & vbCrLf & "Click 'Yes' to save or 'No' to throw away the changes."
If MsgBox(strMsg, vbQuestion + vbYesNo, "Save Record?") = vbYes Then
'do nothing
Else
DoCmd.RunCommand acCmdUndo
End If
End Sub
ถ้าจะสร้างปุ่มยกเลิกการแก้ไข ก็ให้ใช้
DoCmd.RunCommand acCmdUndo
DoCmd.Close acForm, Me.Name, acSaveNo
2 @R01185
ขอบคุณครับอ.
Time: 0.1106s