error หลังจากกดบันทึก
กระทู้เก่าบอร์ด อ.Yeadram

 787   2
URL.หัวข้อ / URL
error หลังจากกดบันทึก


มันขึ้นแบบนี้คืออะไรคับ กดบันทึกแล้วขึ้นทุกครั้ง
อันนี้ code ผม

Private Sub cmd_admin_Click()
Dim ctl As Control 'เอาไว้บนสุด
Dim sql As String
    If id_admin = "" Then
    MsgBox ("กรุณากรอก รหัส Admin")
    ElseIf name_admin = "" Then
    MsgBox ("กรุณากรอกชื่อ")
    ElseIf sername_admin = "" Then
    MsgBox ("กรุณากรอกนามสกุล")
    ElseIf nickname_admin = "" Then
    MsgBox ("กรุณากรอกชื่อเล่น")
    ElseIf tel_admin = "" Then
    MsgBox ("กรุณากรอกเบอร์โทร")
    Else
sql = "insert into Admin(id_admin,name_admin,sername_admin,nickname_admin,tel_admin) values ('" & id_admin & "','" & name_admin & "','" & sername_admin & "','" & nickname_admin & "','" & tel_admin & "');"
    DoCmd.RunSQL sql
       MsgBox ("บันทึกข้อมูลเรียบร้อย")

For Each ctl In Form_Data_Admin.Controls 'เปลี่ยน Form_Form1 เป็น Form_ชื่อฟอร์มที่ใช้โค้ดนี้ โค๊ตนี้ใช้สำหรับล้างหน้าจอ
   Select Case ctl.ControlType
      Case acTextBox
           ctl.Value = ""
      Case acOptionGroup, acComboBox, acListBox
          ctl.Value = Null
      Case acCheckBox
        ctl.Value = False
   End Select
   Next
   End If
End Sub

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R22044
มันเป็นแค่ warning เฉยๆ ว่าถ้า Append แล้วจะ undo ไม่ได้ ถ้าไม่อยากให้มีก็ต้องไปตั้งค่าที่ access option
2 @R22045
ก่อน run sql ใส่ code
docmd.setwarnings false
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3197s