hercool
پنج شنبه 17 بهمن 1392, 20:57 عصر
سلام دوستان
من می خوام 5 تا رکورد اخر از جدولم را بگیرم و تنها مقدار یک فیلد از اون رکورد های انتخاب شده را داخل یک لیست از نوع استرینگ بریزم ممنون میشم راهنماییم کنید
کلاس مدلم
class DrugRegistration
{
[PrimaryKey]
public Int32 DrugCode{get;set;}
public string LatinNames{get;set;}
public string PersianNames{get;set;}
public string ProductionDate{get;set;}
public string ExpirationDate{get;set;}
public Int32 DrugPrices{get;set;}
public Int32 NumberOfWarehouses{get;set;}
public Int32 NumberOfShelves{get;set;}
public string NameOfManufacturer{get;set;}
public Int32 NumberOfDrug { get; set; }
}
حالا من می خوام از جدولم 5 تا مقدار اخر فیلد ExpirationDate بگیرم
کدی که زدم اینه ولی اصلا کار نمی کنه
ممنون میشم راهنماییم کنید
var item = (from c in db.Table<DrugRegistration>() select c.ExpirationDate).Take(2);
var data = (db.Table<DrugRegistration>().Select(c => c.ExpirationDate)).Take(5);
من می خوام 5 تا رکورد اخر از جدولم را بگیرم و تنها مقدار یک فیلد از اون رکورد های انتخاب شده را داخل یک لیست از نوع استرینگ بریزم ممنون میشم راهنماییم کنید
کلاس مدلم
class DrugRegistration
{
[PrimaryKey]
public Int32 DrugCode{get;set;}
public string LatinNames{get;set;}
public string PersianNames{get;set;}
public string ProductionDate{get;set;}
public string ExpirationDate{get;set;}
public Int32 DrugPrices{get;set;}
public Int32 NumberOfWarehouses{get;set;}
public Int32 NumberOfShelves{get;set;}
public string NameOfManufacturer{get;set;}
public Int32 NumberOfDrug { get; set; }
}
حالا من می خوام از جدولم 5 تا مقدار اخر فیلد ExpirationDate بگیرم
کدی که زدم اینه ولی اصلا کار نمی کنه
ممنون میشم راهنماییم کنید
var item = (from c in db.Table<DrugRegistration>() select c.ExpirationDate).Take(2);
var data = (db.Table<DrugRegistration>().Select(c => c.ExpirationDate)).Take(5);