Új hozzászólás Aktív témák

  • ferensz

    senior tag

    Urak, egy olyan érdekes dologba ütköztem, amit sehogy sem tudtam megoldani. Egy Windows Store App alkalmazásban adatbázisnak SQLite-ot használok SQLite for Windows Runtime-mal és sqlite-nettel. Tábla azonosítónak Guid-ot használok, viszont amikor vissza szeretném kapni egy listában az összes Guid-ot, akkor csak üreseket kapok vissza ilyen formában: {00000000-0000-0000-0000-000000000000}. A lista Count-ja megegyezik a tábla rowcountjával. Ha viszont csak a FirstOrDefault Guid-ot kérem, azt rendesen meg is kapom a kellő adattal. A kód, amivel próbálkoztam:

    async void SyncSurveys()
    {
    SQLiteConnection _db = new SQLiteConnection(Path.Combine(ApplicationData.Current.LocalFolder.Path, "SurveyDB"));

    var localSurveys = (from s in _db.Table<Survey>()
    select s.SurveyGuid).ToList();

    //illetve ez volt a másik, amit még próbáltam

    var localSurveys = _db.Table<Survey>().Select(s => s.SurveyGuid).ToList();

    ....
    }

    A kérdésem az lenne, hogy valaki ilyennel már találkozott?

Új hozzászólás Aktív témák

Hirdetés