منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ممكن حل لهذا الاستعلام
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
ضوع
[VB.NET] مساعدة في ايجاد استعلام
كيف يمكنني ان اعمل استعلام لحقل في جدول ومرتبط بجدول اخر، يظهر قيمتين مختلفتين لنفس الحقل مع باقي الحقول في الجدول الرئيسي في الكريستال ريبورت + vb.net (جدول المحاضر، وجدول اطراف الخصومة، في الغالب اثنين ويفرق بينهما بحقل الصفة qualite)
مثلا: جدول Proces-verbal: 
id_proces_v 'رمز المحضر
id_tiers       'رمز الطرف
type_pv      'نوع المحضر
date_pv      'تاريخ المحضر
وجدول ثاني: tiers:
id_tiers          'رمز الطرف
nom_tiers       'اسم الطرف
qualite_tiers    ' الصفة: مدعي او مدعى عليه مرتبطين بالمفتاح id_tiers 

ويظهر كمايلي:

لفائدة السيد:     xx           'مدعي'
محضـــــــــــر: تبليغ
بتاريـــــــــــخ:07/02/2020
ضد السيـــد:      yy           'مدعى عليه'
(10-02-20, 01:28 PM)tahaayyoub كتب : [ -> ]ضوع
[VB.NET] مساعدة في ايجاد استعلام
كيف يمكنني ان اعمل استعلام لحقل في جدول ومرتبط بجدول اخر، يظهر قيمتين مختلفتين لنفس الحقل مع باقي الحقول في الجدول الرئيسي في الكريستال ريبورت + vb.net (جدول المحاضر، وجدول اطراف الخصومة، في الغالب اثنين ويفرق بينهما بحقل الصفة qualite)
مثلا: جدول Proces-verbal: 
id_proces_v 'رمز المحضر
id_tiers       'رمز الطرف
type_pv      'نوع المحضر
date_pv      'تاريخ المحضر
وجدول ثاني: tiers:
id_tiers          'رمز الطرف
nom_tiers       'اسم الطرف
qualite_tiers    ' الصفة: مدعي او مدعى عليه مرتبطين بالمفتاح id_tiers 

ويظهر كمايلي:

لفائدة السيد:     xx           'مدعي'
محضـــــــــــر: تبليغ
بتاريـــــــــــخ:07/02/2020
ضد السيـــد:      yy           'مدعى عليه'

كود :
SELECT Proces-verbal.id_proces_v ,
       Proces-verbal.type_pv ,
       Proces-verbal.date_pv ,
       tiers.nom_tiers ,
       tiers.qualite_tiers

FROM   Proces-verbal

INNER  JOIN tiers ON tiers.id_tiers = Proces-verbal.id_tiers

WHERE  Proces-verbal.id_tiers = ?