PDA

View Full Version : سوال: معادل دستور زیر در Entity frame work



htmbarnamenevisl
شنبه 02 دی 1391, 20:13 عصر
سلام معادل دستور زیر در EF چیست ؟
select * from Table_1
ORDER BY IsNumeric(CNumber) DESC,
CASE WHEN IsNumeric(CNumber) = 1
THEN
Len(CNumber)
ELSE
99
END,
CNumber

در واقع من یه جدول دارم که توی یکی از فیلداش رشته و عدد با هم هستن و باید مرتب سازی بشه . دستور بالا در sql به راحتی جواب میده اما من دنبال معادلش در EF هستم.
لطفا راهنماییم کنید

firoozi90
شنبه 09 دی 1391, 21:36 عصر
DBnamerntities db=new DBnameentities();
db.table1.select(p=>p).orderby(asc);


برای سورت توی انتیتی اینجوری کدش میشه
دستور کیس هم که همینجوره
البته باید بگم که من این کدهارو حفظی نوشتم و اشتباه تایپی هم ممکنه داشته باشه