Lazarus 2.0.8 (2020.04.16.)
Letöltés

file Átmeneti adatok tárolása (CSV -> SQL)

  • makgab
  • makgab profilkép
  • Törzstag
  • Törzstag
  • Hozzászólások: 280
  • Karma: -1
  • Köszönetek: 1

makgab válaszolt a témára: Válasz: Átmeneti adatok tárolása (SQL)

De ahogy olvasom az FPSpreadsheet kezeli a CSV formátumot is.
#1506

  • makgab
  • makgab profilkép
  • Törzstag
  • Törzstag
  • Hozzászólások: 280
  • Karma: -1
  • Köszönetek: 1

makgab válaszolt a témára: Válasz: Átmeneti adatok tárolása (SQL)

Gábor írta: Ha az Excel fájok kezelése miatt az FPSpreadsheet mellet döntesz akkor CSV...

Ha a kibogarászott rekordokat nem akarod a lokális tárolás ideje alatt módosítani, akkor az SQL parancsfájlként történő mentés is szóba jöhet: adatostól-mindenestől a "szinkronizáláshoz" szükséges parancsokba ágyazva: insert/append/update.


Ez sem rossz ötlet.
Egyébként nincs kapcsolat az XLS témával.

Látom van package a CSV-hez:
wiki.freepascal.org/CsvDocument#Installation_and_usage

Illetve:
en.wikipedia.org/wiki/Comma-separated_values
#1499

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 432
  • Karma: 8
  • Köszönetek: 70

Gábor válaszolt a témára: Válasz: Átmeneti adatok tárolása (SQL)

Ha az Excel fájok kezelése miatt az FPSpreadsheet mellet döntesz akkor CSV...

Ha a kibogarászott rekordokat nem akarod a lokális tárolás ideje alatt módosítani, akkor az SQL parancsfájlként történő mentés is szóba jöhet: adatostól-mindenestől a "szinkronizáláshoz" szükséges parancsokba ágyazva: insert/append/update.
#1497

  • makgab
  • makgab profilkép
  • Törzstag
  • Törzstag
  • Hozzászólások: 280
  • Karma: -1
  • Köszönetek: 1

makgab létrehozta a témát: Átmeneti adatok tárolása (CSV -> SQL)

Üdv!

SQL adatbázisba kellene rögzíteni adatokat/rekordokat. Egyéb okokból lokálisan kell tárolni az adatokat átmenetileg, majd valamikor később az SQL adatbázisba szinkronizálni.
Milyen formátumban érdemes tárolni helyben a rekordokat? CSV, XML?
Melyiket egyszerűbb kezelni Laz-ban? Vagy mindegy?

(Kb. 300-500 rekordról/sorról lenne szó.)
#1494