PDA

View Full Version : فرق بین entitydatasource و linqdatasource چیست



spicirmkh
یک شنبه 29 بهمن 1391, 18:18 عصر
فرق بین entitydatasource و linqdatasource چیست

کدام بهتر و سریع تر به بانک دسترسی دارد .

spicirmkh
دوشنبه 30 بهمن 1391, 08:55 صبح
اینقدر سوال ام سخت بود !!!!!!!


فرق بین entitydatasource و linqdatasource چیست

کدام بهتر و سریع تر به بانک دسترسی دارد .

saeed31641
چهارشنبه 02 اسفند 1391, 09:13 صبح
http://www.upsizing.co.uk/Art37_VSDataSources.aspx (http://www.upsizing.co.uk/Art37_VSDataSources.aspx)

spicirmkh
پنج شنبه 03 اسفند 1391, 08:24 صبح
http://www.upsizing.co.uk/Art37_VSDataSources.aspx (http://www.upsizing.co.uk/Art37_VSDataSources.aspx)

خلاصه توی یک خط بگو

bahareh1368
پنج شنبه 03 اسفند 1391, 10:02 صبح
خلاصه توی یک خط بگو

Entity Datasource رو میتونی به یه جدول وصل کنی و ویزاردی تتنظیماتش رو انجام بدی. اما گاهی لازمه اطلاعات و داده های حاصل از join چندین جدول رو در دیتاسورس نگه داری بنابراین اینجا linq Datasource کارایی خودش رو نشون میده.چون در رویداد Selecting آن میتونی با دستورات linq همچین کوئری رو بنویسی و اینطوری دیتاسورس رو پر کنی. اینم یه نمونه :


protected void dsPages_Selecting(object sender, LinqDataSourceSelectEventArgs e)
{
var PagesList = (from pg in DataContext.context.PageGroups
join p in DataContext.context.Pages on pg.PageGroupID equals p.PageGroupID
select new
{
p.PageID,
pg.PageGroupTitle,
p.PageTitle,
p.PageDate
}).ToList();
e.Result = PagesList;
}