السلام عليكم استاذي الفاضل ابا جودي
انا عندي هذا الكود يعمل نفس العمل الذي قمت به بدون موديول
سؤوالي هل يوجد فرق بين الكدين
Private Sub ww_NotInList(NewData As String, Response As Integer)
Dim ctl As Control
Dim strSQL As String
Set ctl = Me!ww
DoCmd.Beep
If MsgBox(" القيمة النصية التي أضفتها" & " / " & _
Me.ww.Text & " / ليس من ضمن القائمة هل تريد إضافتها الى القائمة ", _
vbInformation, "!! ... انتباه") = vbOK Then
Response = acDataErrAdded
strSQL = "INSERT INTO tbl_city(city) VALUES('"
strSQL = strSQL & NewData & "');"
CurrentDb.Execute strSQL
DoCmd.Beep
MsgBox "تمت إضافة القيمة الجديدة المكتوبة الى القائمة بنجاح", , "الإضافة الجديدة"
Else
Response = acDataErrContinue
ctl.Undo
End If
End Sub