Я эту таблицу в Sqlite db3 :
с данными, которые я могу прочитать с помощью простого запроса в SQLite Studio SQL редактор :
Select Testo FROM Contenuto
Как видите, мне нужен только атрибут Testo.
Когда я пытаюсь выполнить один и тот же запрос или получить все атрибуты (Id, IDSezione, Indice, Testo), в моем приложении xamarin Forms результат будет иметь все, кроме Testo , (Contenuti - это список объектов Contenuto)
Это мой метод БД:
public Task<List<Contenuto>> GetContenutoAsync(int idsezione)
{
return Database.Table<Contenuto>().Where(i => i.IDSezione == idsezione).ToListAsync();
}
Так что мне интересно в чем проблема и если кто-то может мне помочь. Я думал, что это размер ограничения по размеру, но он делает то же самое, используя только символ вместо длинного текста, как мне нужно.
class
[Table(nameof(Contenuto))]
public class Contenuto
{
public int ID { get; set; }
public int IDSezione { get; set; }
public int Indice { get; set; }
public string Testo { get; set; }
}
Спасибо, Риккардо