PDA

View Full Version : سوال: چگونه دوتا جدول رادر linq to sql به هم ربط دهیم



alexmcse
سه شنبه 12 آذر 1392, 20:05 عصر
دوتا جدول دارم A,B
حالا میخواهم اگر یک سطر از جدول A انتخاب کنم همزمان سطر یک جدول B انتخاب بشود
چطور ؟ (ریلیشن)

تشکر

Ahmad765
سه شنبه 12 آذر 1392, 20:43 عصر
سلام.

اگر منظورتون رو درست متوجه شده باشم:


var result = (from p in db.First
join p1 in db.Second on p.id equals p1.id
where p1.id == p.id
select new
{
name = p.name,
title = p1.title,
body = p1.body
}).OrderBy(p => p.mydate).ToList();

alexmcse
چهارشنبه 13 آذر 1392, 20:44 عصر
سلام
db چیست؟
Second چیست؟
میخواهم جدول A در دیتا گرید A جدول Bدر دیتا گرید B نمایش دهم
چطور؟ (ریلیشن)
تشکر

Ahmad765
یک شنبه 17 آذر 1392, 11:12 صبح
سلام.

db همون datacontext هست. First و Second هم جدول ها هستند.
منطورتون از قسمت جدول A در dgdA و B در dbdB رو نفهمیدم.

Boy_nn
یک شنبه 17 آذر 1392, 12:15 عصر
var query = from p in Table1

join q in Table2

on

new { p.Col1, p.Col2 }

equals

new { q.Col1, q.Col2 }

select new {p...., q......};

alexmcse
یک شنبه 17 آذر 1392, 22:26 عصر
سلام.

db همون datacontext هست. First و Second هم جدول ها هستند.
منطورتون از قسمت جدول A در dgdA و B در dbdB رو نفهمیدم.

این دستور سلکت است من میخواهم اینزرت انجام بدم
لطفا با مثال
تشکر