- Magga: PLEX: multimédia az egész lakásban
- sziku69: Fűzzük össze a szavakat :)
- hcl: Kelj fel komám, ne aludjál
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- Geri Bátyó: Agglegénykonyha – bevezető - igényfelmérés
- Sgr_A: Számítógépeim aktualizálása cseréje
- Geri Bátyó: Agglegénykonyha 2 – Főzés: szabályok, vagy szabadság?
- Geri Bátyó: Agglegénykonyha 1 – rizseshús másképp
- Változások a Prohardveren
Új hozzászólás Aktív témák
-
trisztan94
őstag
Adatbázis szinkronizációt hegesztek éppen.
RestSharp-al kérem le az adatokat, az JSON stringként érkezik vissza. Én felépítettem az adatbázis táblákat úgy, ahogyan _elvileg_ a távoli szerveren vannak. pl:
public class Oszt
{
[PrimaryKey, MaxLength(11), AutoIncrement]
public int Id { get; set; }
public string ss{ get; set; }
public string dd{ get; set; }
[MaxLength(11)]
public int ff{ get; set; }
public string gg{ get; set; }
[MaxLength(11)]
public int hh{ get; set; }
}Így rakom bele a lekért adatokat a lokális SQLite adatbázisba:
private void OszRtequestCallback(IRestResponse response, RestRequestAsyncHandle handle)
{
List<Oszt> responseData = JsonConvert.DeserializeObject<List<Oszt>>(response.Content);
SQLiteAsyncConnection db = new SQLiteAsyncConnection(Path.Combine(ApplicationData.Current.LocalFolder.Path, localDatabaseName));
try
{
db.InsertAllAsync(responseData);
}
catch
{
}
}Na viszont az a probléma, hogy a JSON stringben minden adat string, és elszáll egy exceptionnel, hogy nem tudta intté konvertálni.
Hogyan lehetne ezt kiküszöbölni?
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Apple iPhone 13 256GB, Kártyafüggetlen, 1 Év Garanciával
- Crucial RAM 64GB Kit (2x32GB) DDR5 5600MHz INGYEN FOXPOST
- Kingston FURY Impact XMP 32GB 6400MT/s DDR5 CL38 INGYEN FOXPOST
- GIGABYTE RTX 4080 SUPER 16GB GDDR6X GAMING OC - Gari 2027.12.10. -ig - Eladó!
- ASUS GTX 1060 6GB GDDR5 ROG STRIX OC Eladó!
- Eladó Lenovo ThinkCentre M910q i7 16GB / 12 hó jótállás
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3047, 94% Akkumulátor
- HIBÁTLAN iPhone 14 256GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3241
- Eredeti Lenovo 230W töltők - 4X20Z83995
- Honor X6 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest