06-08-2010, 05:51 PM
و عليكم السلام و رحمة الله
التعامل بهذا النوع من الربط ليس بهذه السهولة
في استعلامك المعطى تقوم بإختيار كل الحقول من الجدولين نظريا عند الإضافة يضاف حقل في كلا الجدولين ( إذا لم تحدد قيمة المفتاح الأساسي بالنسبة للجدول الأصناف و لايمكن تحديده إذا كان من نوع Autoinc ) نفس الشيئ بالنسبة للحذف
و الله أعلم
لذا أقترح عليك حلين :
1- بدأتها Sql أكملها Sql
للإضافة : AdoCommand مع الأخذ بعين الإعتبار أن Art_Id من نوع Autoinc مثال
للحذف : AdoCommand مثال
2- أما إذا أردت الطريقة السهلة بمثال ( الربط عن طريق Mastersource
http://www.delphi4arab.net/forum/showpos...ostcount=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 ;كود :
ADOCommand1.CommandText :='delete from Articles where Cat_ID ='+inttostr(CategoriesCat_ID.value ) ;
ADOCommand1.Execute ;http://www.delphi4arab.net/forum/showpos...ostcount=4
بالتوفيق

