تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] ممكن حل لهذا الاستعلام
#1
ضوع
[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           'مدعى عليه'
الرد
تم الشكر بواسطة:
#2
(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 = ?
الرد
تم الشكر بواسطة: larbihamri



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم