منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[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=33272)



حلا للمشكل ؟ - tahaayyoub - 03-02-20

Dim da As New SqlDataAdapter("SELECT  * from tiers INNER JOIN affaires ON affaires.id_aff=tiers.id_aff WHERE tiers.id_aff=@id", con)
        da.SelectCommand.Parameters.AddWithValue("@id", TextBox1.Text)
        Dim dt As New DataTable
        da.Fill(dt)
        DataGridView2.DataSource = dt

لماذا عند تنفيد الكود يجلب الجدولين (جدول tiers و affaires) معا في الداتا جريد
علما ان الجدول tiers مرتبط بالجدول affaires بالمفتاح id_aff
اريد جلب معطيات الجدول tiers الموافق للمفتاح id_aff فقط


RE: حلا للمشكل ؟ - alsalamoni - 03-02-20

(03-02-20, 08:28 PM)tahaayyoub كتب : Dim da As New SqlDataAdapter("SELECT  * from tiers INNER JOIN affaires ON affaires.id_aff=tiers.id_aff WHERE tiers.id_aff=@id", con)
        da.SelectCommand.Parameters.AddWithValue("@id", TextBox1.Text)
        Dim dt As New DataTable
        da.Fill(dt)
        DataGridView2.DataSource = dt

لماذا عند تنفيد الكود يجلب الجدولين (جدول tiers و affaires) معا في الداتا جريد
علما ان الجدول tiers مرتبط بالجدول affaires بالمفتاح id_aff
اريد جلب معطيات الجدول tiers الموافق للمفتاح id_aff فقط

لانك وضعت النجمة *
بدلا من النجمه اذكر الاعمده التي تريها فقط
ولكن اسم الجدول قبل اسم العمود مثل affaires.state, tiers.name وهكذا