से इस क्वेरी महान काम करता है:बनाना एक LINQ चयन एकाधिक तालिकाओं
var pageObject = (from op in db.ObjectPermissions
join pg in db.Pages on op.ObjectPermissionName equals page.PageName
where pg.PageID == page.PageID
select op)
.SingleOrDefault();
मैं अपने 'सेशन' फ़ील्ड के साथ एक नए प्रकार मिलता है। अब मैं अपने 'पीजी' फ़ील्ड को भी पुनर्प्राप्त करना चाहता हूं, लेकिन
select op, pg).SingleOrDefault();
काम नहीं करता है।
मैं दोनों तालिकाओं से सब कुछ कैसे चुन सकते हैं, ताकि वे अपने नए pageObject प्रकार में दिखाई देते हैं?