كيف التعامل مع الجداول المترابطة في دلفي؟؟
#4
و عليكم السلام و رحمة الله

التعامل بهذا النوع من الربط ليس بهذه السهولة

في استعلامك المعطى تقوم بإختيار كل الحقول من الجدولين نظريا عند الإضافة يضاف حقل في كلا الجدولين ( إذا لم تحدد قيمة المفتاح الأساسي بالنسبة للجدول الأصناف و لايمكن تحديده إذا كان من نوع Autoinc ) نفس الشيئ بالنسبة للحذف

و الله أعلم

لذا أقترح عليك حلين :

1- بدأتها Sql أكملها Sql

للإضافة : AdoCommand مع الأخذ بعين الإعتبار أن Art_Id من نوع Autoinc مثال
كود :
ADOCommand1.CommandText :='INSERT INTO Articles(Cat_ID, Art_Name) VALUES (CategoriesCat_ID.value,''product name'')' ; ADOCommand1.Execute ;
للحذف : AdoCommand مثال
كود :
ADOCommand1.CommandText :='delete from Articles where Cat_ID ='+inttostr(CategoriesCat_ID.value ) ; ADOCommand1.Execute ;
2- أما إذا أردت الطريقة السهلة بمثال ( الربط عن طريق Mastersource

http://www.delphi4arab.net/forum/showpos...ostcount=4


بالتوفيق
الرد


الردود في هذا الموضوع
كيف التعامل مع الجداول المترابطة في دلفي؟؟ - بواسطة Lam.Abdeldjalil - 06-08-2010, 05:51 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم