AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Sqlite nicht in eine Datei, sondern in einen TStream
Thema durchsuchen
Ansicht
Themen-Optionen

Sqlite nicht in eine Datei, sondern in einen TStream

Offene Frage von "p80286"
Ein Thema von Der schöne Günther · begonnen am 26. Jun 2019 · letzter Beitrag vom 30. Jun 2019
 
Der schöne Günther
Online

Registriert seit: 6. Mär 2013
6.114 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

Sqlite nicht in eine Datei, sondern in einen TStream

  Alt 26. Jun 2019, 09:22
Datenbank: Sqlite • Version: 3 • Zugriff über: FireDAC
Ich habe Daten die in eine Sqlite-Datenbank exportiert werden sollen. Das kann etwas groß werden, durch ZIP-Kompression bekommt man die Datei typischerweise auf 1/20 oder weniger.

Ich möchte vermeiden eine Sqlite-Datei in einem Temp-Verzeichnis anzulegen, das dann zu zippen und dann die Sqlite-Datei zu löschen.

Ich sehe dass in Delphi Sqlite schon einmal komplett im Hauptspeicher sein kann (@DocWiki), das sind ja schon einmal sehr gute Voraussetzungen.

Jetzt hänge ich daran wie ich das in einen Memory-Stream bekomme um es zu zippen.


Bonus: Sqlite scheint auch direkt ZIP-Unterstützung an Bord zu haben (Quelle: Sqlite.org), aber in FireDAC habe ich da nichts dergleichen gesehen dass das abbildet.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz