23-12-2016, 11:07 AM
(آخر تعديل لهذه المشاركة: 23-12-2016, 11:09 AM بواسطة مبرمج مبتدأ.)
السلام عليكم و رحمة الله و بركاته
ما هي الطريقة المناسبة لفترة جدولين عن طريق الــ query حيث أن الجدولين يربط بينهما نفس الرقم.
هذا الكود يفلتر جدول واحد، فكيف أضيف الفترة للجدول الثاني و شكرا
PHP كود :
begin
if (edit1.Text > '') then begin
adoquery1.active:=false;
adoquery1.sql.clear;
ADOQuery1.SQL.Add
(' SELECT * FROM DETAIL_FACT , CM where N_FACTTURE like'+ QuotedStr('%'+edit1.text+'%')) ;
adoquery1.open
end
أخطأت في وضع الكود حيث أن CM هو الجدول الثاني لكن الكود لا يعمل لكن عند حذفها يعمل الكود لكن في جدول واحد
PHP كود :
begin
if (edit1.Text > '') then begin
adoquery1.active:=false;
adoquery1.sql.clear;
ADOQuery1.SQL.Add
(' SELECT * FROM DETAIL_FACT where N_FACTTURE like'+ QuotedStr('%'+edit1.text+'%')) ;
adoquery1.open
end
لا إله إلا الله محمد رسول الله


![[صورة: img_innerjoin.gif]](http://www.w3schools.com/sql/img_innerjoin.gif)