منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] اظهار معطيات جدول اطراف القضية مرتبط بجدول القضايا - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] اظهار معطيات جدول اطراف القضية مرتبط بجدول القضايا (/showthread.php?tid=32902)



اظهار معطيات جدول اطراف القضية مرتبط بجدول القضايا - tahaayyoub - 11-01-20

ممكن مساعدة
كيف يمكنني اظهار معطيات الجدول الثاني "اطراف  القضية" المرتبط بجدول "القضايا" بالمفتاح "id_aff"
وعند التنقل بين ارقام القضايا تظهر اسماء الاطراف الخاصة بكل قضية
الجدول الاول (affaires(...id_aff, type_aff, nature_aff, date_aff
الجدول الثاني (tiers (id_tiers, id_aff, nom_tiers
علما اني استعمل sql server + vb.net


RE: اظهار معطيات جدول اطراف القضية مرتبط بجدول القضايا - طه أيوب - 11-01-20

كود :
SELECT tiers.nom_tiers
FROM   affaires
INNER  JOIN tiers ON affaires.id_aff=tiers.id_aff
WHERE  affaires.id_aff=@id



RE: اظهار معطيات جدول اطراف القضية مرتبط بجدول القضايا - tahaayyoub - 11-01-20

شغلت الكود وطلعتلي مشكلة
Dim da As SqlDataAdapter
Dim dt As DataTable
 da = New SqlDataAdapter("Select Case nom_tiers From tiers INNER  Join affaires ON affaires.id_aff=tiers.id_aff WHERE tiers.id_aff=@id", Connection)
dt = New DataTable
da.Fill(dt)        رسالة خطا   "System.Data.SqlClient.SqlException: 'Incorrect syntax near the keyword 'From'.'"
DataGridView2.DataSource = dt
ممكن الحل او اين المشكل


RE: اظهار معطيات جدول اطراف القضية مرتبط بجدول القضايا - عبد العزيز البسكري - 11-01-20

Case
هل هذه العبارة ضمن اسم الحقل ؟



RE: اظهار معطيات جدول اطراف القضية مرتبط بجدول القضايا - طه أيوب - 11-01-20

كود :
Dim da As New SqlDataAdapter("SELECT tiers.nom_tiers FROM affaires INNER JOIN tiers ON affaires.id_aff=tiers.id_aff WHERE affaires.id_aff=@id", Connection)
da.SelectCommand.Parameters.AddWithValue("@id",رقم_القضية)
Dim dt As New DataTable
da.Fill(dt)
DataGridView2.DataSource = dt