LINQ2SQL: ربط الجداول بدون علاقات
-
02-10-2019 - |
سؤال
أنا جديد على LINQ2SQL وأتعلم ذلك ، أحاول إعداد التقارير باستخدام LINQ2SQL مقابل جداول Fogbugz. ولكن نظرًا لأن جداول Fogbugz لا تملك أي علاقات أساسية خارجية حقيقية ، فإن LinqToSQL لا يجد العلاقات ولا يمكنني معرفة كيفية إنشاءها من خلال المصمم. إذن ، هل هناك طريقة للقيام بذلك يدويًا؟ إذا قمت بذلك يدويًا ثم قررت لاحقًا إضافة جدول آخر ، فهل سيتم الكتابة على كل شيء؟
المحلول
يمكنك إضافة علاقات (AKA Confliations) في مصمم SQL2LINQ بالنقر بزر الماوس الأيمن على المساحة البيضاء في المصمم ، اختر ADD -> Assistrict.
اختر جداول الوالدين والأطفال (الفئات) ، ثم ربط الخصائص الموجودة على الجداول وفقًا لذلك باستخدام الشبكة التي تظهر أسفل المنسدلة لفئات الوالدين والطفل
لا تنتمي إلى StackOverflow