Ciao ragazzi,
ho una pagina web distribuita opensource che attraverso una connessione Bluetooth si interfaccia con uno strumento usato nel canottaggio che si chiama remergometro.
Premesso che questa pagina l'ho già trasferita nel mio sito, riesco ad ottenere i dati ed infatti li visualizzo a video. Chi ha sviluppato la pagina ha specificato che il formato è in JSON.
Adesso vorrei salvarli nel mio db che è in Access... ma poco importa, vero?
Come potrei fare? mi date una mano?


Vi riporto il link della pagina https://www.remergometro.it/ergarcade/index.html

Questo è invece il repository https://github.com/ergarcade/pm5-detail

grazie infinite.

Gianluca
256 messaggi dal 30 novembre 2004
Allora ti crei una classe che rispecchia il formato del json, un wrapper.
Poi assegni il json alla classe, quindi ora è come salvare un oggetto nel db.

Puoi usare entity framework db First volendo.

Oppure crei una connessione al db e fai una query
Me la dai una spintarella? Un pezzetto di codice per prendere spunto? Non posso usare Entity Framework!

Grazie mille
256 messaggi dal 30 novembre 2004
Puoi deserializzare il Json così:

ti crei una classe che rispecchia il Json:

public class MiaClasse{
public string Campo {get; set;}

}


var data = JsonConvert.DeserializeObject<TuaClasse>(resultJson);

poi un data ha un oggetto che rispecchia il Json.

qui ti trovi la stringa di connessione per access:
https://www.connectionstrings.com/sql-server/

Poi devi fare una query di insert per salvare nel DB

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.