PDA

View Full Version : گرفتن اطلاعات از چند جدول با شرایط خاص با linq



moona9090
چهارشنبه 25 بهمن 1391, 00:26 صبح
سلام و خسته نباشید
فرض کنید دو جدول دارم به شرح زیر:
شخص : کد - نام - نام خانوادگی
دانشجو : کلیدخارجی(کد) - شماره دانشجویی - رشته - سال ورود و ......

حالا کاری ک میخام انجام بدم اینه ک تو یه datalist که 3 تا label داره نام و نام خانوادگی و شماره دانشجویی رو با این شرط که نام اون چیزی باشه ک من تعیین میکنم قرار بدم .
با linq چطوری میشه اطلاعات رو با این شرایطی که من میخام از این جداول ک با هم ارتباط دارن استخراج کرد:متفکر::متفکر:

mostafa.hnz
چهارشنبه 25 بهمن 1391, 09:31 صبح
سلام شما باید join بزنید

نمونه کد هم به این صورته

var q=from p in objDB.pesron join s in objDB.Student
on p.id equal s.ids
select new{p.name,p.family,s.id};

شرط هم که با خودته