PDA

View Full Version : سوال: ترکيب دو ديتاتيبل



hero4000
یک شنبه 24 مرداد 1389, 16:29 عصر
سلام به همه دوستان عزيز

من دو تا تيبل توي يک ديتاست دارم حالا ميخوام يکجوري ترکيبي از اين دو تا تيبل رو بدست بيارم و توي گريدم نمايش بدم

اين دو تا تيبل يک ستون مشترک هم دارند من هم ميخوام با توجه به همين ستون مشترک با دستوري مثل همون Join توي بانک اطلاعاتي ترکيبي از اونها رو بدست بيارم ممنون ميشم راهنمائي کنيد :قلب:

delasaee
یک شنبه 24 مرداد 1389, 16:40 عصر
سلام
توی server explorer روی view کلیک راست کن add new view رو بزن
بعد جدول هارو انتخاب کن و با تیک زدن فیلد ها می تونی query مورد نظر را به دست بیارس

hero4000
یک شنبه 24 مرداد 1389, 16:58 عصر
دوست عزيز من توي نوشتن کوئري هيچ مشکلي ندارم من ميخوام با کد نويسي اينکار رو بکنم

من ميدونم دستور Join رو چي بنويسم فقط نميدونم با کدام شيء و چجوري اينکار رو بکنم

ricky22
یک شنبه 24 مرداد 1389, 17:09 عصر
Dim custOrderRel As DataRelation = custDS.Relations.Add("CustOrders", _
custDS.Tables("Customers").Columns("CustomerID"), _
custDS.Tables("Orders").Columns("CustomerID"))

Dim custRow As DataRow
Dim orderRow As DataRow

For Each custRow in custDS.Tables("Customers").Rows
Console.WriteLine(custRow("CustomerID"))
For Each orderRow in custRow.GetChildRows(custOrderRel)
Console.WriteLine(orderRow("OrderID"))
Next
Next


------------------
اینو هم ببین.
http://support.microsoft.com/kb/325682/EN-US/