اخي الكريم مجرد سؤال ، في حال تم الاستعلام فما هي النتيجة التي ستحدث في الجداول ؟
أعطني مثال لأتحقق ما إذا تم أم لا ,, فالبيانات في الجداول تبارك الله كثيرة ،
مع العلم أنه تم حل مشكلة القيم الفارغة بالجداول في السجلات التي من نوع البيانات Number بضغطة زر واحدة عن طريق هذا الكود ( كمعلومة )
Dim db As DAO.Database
Dim tdf As DAO.TableDef
Dim fld As DAO.Field
Dim rs As DAO.Recordset
Set db = CurrentDb
For Each tdf In db.TableDefs
If (tdf.Attributes And dbSystemObject) = 0 Then
Set rs = db.OpenRecordset(tdf.Name)
Do While Not rs.EOF
For Each fld In rs.Fields
If fld.Type = dbLong Or fld.Type = dbSingle Or fld.Type = dbDouble Then
If IsNull(fld.Value) Then
rs.Edit
fld.Value = 0
rs.Update
End If
End If
Next fld
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
End If
Next tdf
db.Close
Set db = Nothing
MsgBox "تم استبدال القيم الفارغة في جميع الحقول و في جميع الجداول.", vbInformation, "استبدال القيم"