|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1135
|
[C#] Salvataggio dati: mysql o cosa altro?
Salve, avrei bisogno di un consiglio:
un programma registra dati ed invia questi dati online; se per caso la connessione viene a mancare il software deve continuare a registrare questi dati per poi mandarli successivamente appena la connessione ritorna up; ora, essendo un programma che si può riavviare questi dati non possono essere scritti nella memoria votatile (semplice coda) ma scritti nella memoria fisica attraverso un db (mysql) o altro (file di testo, ecc....) Nella vostra esperienza cosa mi consigliate visto che i dati che deve scrivere sono pochi (ogni set di dati è composto da 4 valori in stringhe)? Grazie NapalM |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
|
Dipende dalla quantificazione di quel "pochi".
Se sono davvero pochi ti basta un semplice file di testo, senza scomodare un db e tutto l'overhead conseguente.
__________________
Il sole è giallo |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
Se ogni file dati ha solo 4 record direi che, vista la semplicità della cosa, potrebbe andare anche un banale .txt, in ogni caso se questi tracciati hanno una struttura tabellare ( campi e righe ), considera anche l'ipotesi di un DataSet, con cui puoi creare / leggere files Xml al volo, naturalmente molto più valido che avere un textReader su un .txt... :
http://www.hwupgrade.it/forum/showthread.php?t=1970661 L'esempio è VB 2008, ma la traduzione in C# è immediata... |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2000
Messaggi: 1135
|
grazie dei consigli, adesso vedo un pò cosa fare
NapalM |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:58.




















