اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

السلام عليكم طلب مساعده في  كود لحذف جميع السجل الفارغ الياً عند الخروج من السجل وتركه فارغ بدون ادخال بيانات فيه

قمت بوضع كود قبل التحديث ولكنه لم ينجح الامر

يرجى المساعده

مع الاحترام

مرفق برنامج للتجربه

program.accdb

  • أفضل إجابة
قام بنشر

وعليكم السلام 

تفضل اخي الكريم 

عملت الكود حسب الحقول الموجودة في الجدول إذا كان هناك حقل فارغ سيتم حذف السجل نهائيا. جرب ووافنا بالنتيجة

بالتوفيق

Private Sub Form_AfterUpdate()

    Dim rs As DAO.Recordset
    Dim strSQL As String
    Dim Field1, Field2, Field3 As Variant
    
        strSQL = "SELECT * FROM aaa"
        Set rs = CurrentDb.OpenRecordset(strSQL)
                      rs.MoveFirst
                      Do Until rs.EOF
         Field1 = rs.Fields("Nam").Value
         Field2 = rs.Fields("Home").Value
         Field3 = rs.Fields("dats").Value

        If IsNull(Field1) Or Field1 = "" Or IsNull(Field2) Or Field2 = "" Or IsNull(Field3) Or Field3 = "" Then
        
                      MsgBox "توجد حقول غير مكتملة ...  سوف يتم حذف السجل كليا", vbExclamation, "تنبيه"
                      rs.Delete
                      If Not rs.EOF Then
                      rs.MoveNext
        End If
                      Else
                      rs.MoveNext
        End If
        
        Loop
                      rs.Close
                      Set rs = Nothing
                      DoCmd.Requery
    
                      MsgBox " . تمت عملية حذف الحقول الفارغة ", vbInformation, "تمت العملية بنجاح"
End Sub

وهذا الملف بعد التعديل

program.accdb

  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information