PDA

View Full Version : ادغام چند سطر از DBGrid



narsiss
یک شنبه 26 مهر 1388, 13:07 عصر
من در اراکل دو جدول دارم با نام های Customer و customer_tel ،جدول Custmer یک کلید اصلی داره با نام Customer_id و در جدول Customer_tel هم Cust_tel و Customer_id کلید هستند.
حالا در یک DBGrid می خوام که آی دی مشتری رو به همراه شماره تلفن های اون در یک سطر نمایش بدم...اما اگه یک مشتری بیشتر از یک شماره تلفن داشته باشه با دستور های

ADOQuery1.Active:=false;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(SELECT * FROM customer,customer_tel where customer.customer_id=customer_tel.customer_id');
ADOQuery1.Active:=true;
ADOQuery1.ExecSQL;
در بیش از یک سطر خروجی خواهم داشت.
چه کار کنم تا به ازای هر شماره تلفن مقدار اون در یک فیلد در همون سطر اول اضافه بشه؟

دلفــي
دوشنبه 27 مهر 1388, 14:16 عصر
من تا اینجاشو انجام دادم ، بقیه رو خودتون زحمتشو بکشید :


http://img01.imagefra.me/img/img01/2/10/19/yalanemail/f_rqjmm_dd80c97.jpg


در ادامه کافیه از کوری بدست آمده یک انتخاب داشته باشید و در آن فیلد کلید خود را گروپ بای کنید .