Permalänk
Medlem

C# Spara Data (alternativ)

Hej !

Jag tänkte knåpa ihop en liten WinForm application som sorterar och håller reda på lite data åt mig.

Ett alternativ är ju att smälla upp en MySQL databas , eftersom jag har tillgång till en sådan server på nätet.

Om jag nu vill spara datan lokalt istället, vad har jag då för alternativ som är enkla ?

det skulle väl röra sig om 7 till 12 tabeller med strängvärden och lite datetime värden.

Jag vill ju helst inte köra någon server lokalt.
Datan kan sparas i klartext.

Visa signatur

// Lian Li PC-888 // i7 4790s // MSI vega 56 8gb O.C. // 16GB //

Permalänk
Medlem

Hur mycket data handlar det om? Något du lätt kan bevara i minnet?
XML ( T.ex. XML Serializering )
Binaryblob ( tja dock inte att rekomendera men funkar om man inte vill lägga ner tid på det )

Om inte så finns det många databas lösningar som inte kräver server. SQL Compact är t.ex. Microsoft egna, sedan kan du lätt slänga in t.ex. SQLite eller annat.

Visa signatur

Speldator: i7-8700k, 32GB DDR4, RTX2080
Server 1: SB 2500k, MZI -P67GD55, 32GB DDR3, Corsair MX 240GB SSD
Surface Pro 2017, Konsoler: Typ alla, Oculus Rift

Permalänk
Medlem

Inga större mängder, Jag tänkte bara föra en logg på varvtider ifrån diverse racing spel på olika plattformar, som jag sätter själv.

SKulle väl trilla in 100 entries / per månad i snitt kanske.

Trevligt, jag ska kolla upp dem lösningarna du nämnde så har jag lite att gå på.... Tack !

Visa signatur

// Lian Li PC-888 // i7 4790s // MSI vega 56 8gb O.C. // 16GB //

Permalänk
Medlem
Skrivet av MugiMugi:

Hur mycket data handlar det om? Något du lätt kan bevara i minnet?
XML ( T.ex. XML Serializering )
Binaryblob ( tja dock inte att rekomendera men funkar om man inte vill lägga ner tid på det )

Om inte så finns det många databas lösningar som inte kräver server. SQL Compact är t.ex. Microsoft egna, sedan kan du lätt slänga in t.ex. SQLite eller annat.

Ja, XmlSerializer.Serialize/Deserialize mot en FileStream går väldigt snabbt att få ihop. Rekommenderar!

Permalänk
Medlem
Skrivet av yacuzhi:

Hej !

Jag tänkte knåpa ihop en liten WinForm application som sorterar och håller reda på lite data åt mig.

Ett alternativ är ju att smälla upp en MySQL databas , eftersom jag har tillgång till en sådan server på nätet.

Om jag nu vill spara datan lokalt istället, vad har jag då för alternativ som är enkla ?

det skulle väl röra sig om 7 till 12 tabeller med strängvärden och lite datetime värden.

Jag vill ju helst inte köra någon server lokalt.
Datan kan sparas i klartext.

SQLite kanske passar dina ändamål.

edit: missade att den redan hade postats en gång.

Visa signatur

Kom-pa-TI-bilitet