الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حذف وربط العلاقة بين حدولين

بدأه الحجازي طارق في 23 سبتمبر 2012 · 5 رد · 759 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكن حذف العلاقة بين جدولين وربطها عن طريق الكود

#2

هذا الكود يمكنك من حذف جميع العلاقات في قاعدة البيانات برمجيا

Function DeleteAllRelationships() As String
' WARNING: Deletes all relationships in the current database.
    Dim db As Database      ' Current DB
    Dim rex As Relations    ' Relations of currentDB.
    Dim rel As Relation     ' Relationship being deleted.
    Dim iKt As Integer      ' Count of relations deleted.
    Dim sMsg As String      ' MsgBox string.

    sMsg = "About to delete ALL relationships between tables in the current database." & vbCrLf & "Continue?"
    If MsgBox(sMsg, vbQuestion + vbYesNo + vbDefaultButton2, "Are you sure?") = vbNo Then
        DeleteAllRelationships = "Operation cancelled"
        Exit Function
    End If

    Set db = CurrentDb()
    Set rex = db.Relations
    iKt = rex.Count
    Do While rex.Count > 0
        Debug.Print rex(0).Name
        rex.Delete rex(0).Name
    Loop
    DeleteAllRelationships = iKt & " relationship(s) deleted"
End Function

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#3

اشكرك يا أخى هذه نصف الاجابة وبارك الله فيك

#4

بارك الله بك أخي الفاضل : ابو عمر

وشكر الله سعيكم على المشاركة

اخي الفاضل : الحجازي طارق

تفضل هذه الإجابة كاملة

تأكد من الجداول عند انشاء العلاقات وعند حذف العلاقات

post-15367-018141700 1348495848_thumb.jp

za-DeleteAndCreateRelationships.rar

بالتوفيق

المرفقات
R1.jpg
#5

دائما يأتي الجواب الشافي من الأساتذة الكبار مشكورين

#6

بارك الله فيكى يا أختى الفاضلة

مواضيع مشابهة