مرحبا شباب
لدي ها البيانات في الجدول 1
number name age
1 20
2 brown 30
وها البيانات في الجدول 2
number name age
3 Sally 35
4 brown 33
واريد اضافة كافة البيانات من الجدولين السابقين الى جدول ثالث
عن طريق وضع كود في الزر BUTTON لتصبح البيانات كالاتي
number name age
1 Bill 20
2 brown 30
3 Sally 35
4 brown 33
وبعد ذلك اذا اضفت مثلا سجل في الجدول 1 او الجدول 2 واردت اضافته للجدول الثالث
يتم اضافة هذا السجل فقط(الاخير) لان السجلات السابقة قد اضيفت مسبقا ولذلك استخدمت
هذا الكود في الزر BUTTON
with query do begin
close;
cleare;
sql.add('Insert into Table3
(Nr, Name, Age)
(' Select Nr, Name, Age from Table1 where Nr not in (Select Nr from Table3)
open;
end;ولكن ظهرت لي ها الرسالة الغريبة التي لم افهم معناها:
"Project Project1.exe raised exception class ENoResultSet with
message'Error creating cursor handle'.
Process stopped.Use Step or Run to continue."
مع العلم اني استخدم الدلفي 5 و قاعدة بيانات بارادوكس 7