Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Import und Export von Datensätze (Vorgehensweise) (https://www.delphipraxis.net/148584-import-und-export-von-datensaetze-vorgehensweise.html)

RWarnecke 4. Mär 2010 15:57

Datenbank: Firebird • Version: 2.1.3 • Zugriff über: UniDAC

Import und Export von Datensätze (Vorgehensweise)
 
Hallo zusammen,

ich würde gerne Datensätze exportieren und in eine binäre Datei schreiben. Wie geht Ihr davor ? Im Moment mache ich das ganze über TReader und TWriter. Ich finde das ganze etwas umstaendlich und suche nach einer andere Möglichkeit.

Welche Möglichkeiten gäbe es noch ? Wie löst Ihr so eine Aufgabe ?

khh 4. Mär 2010 16:14

Re: Import und Export von Datensätze (Vorgehensweise)
 
Zitat:

Zitat von RWarnecke
Hallo zusammen,

ich würde gerne Datensätze exportieren und in eine binäre Datei schreiben.

Welche Möglichkeiten gäbe es noch ? Wie löst Ihr so eine Aufgabe ?

Mir stell sich die Frage nach dem Sinn?
wiso binär und nicht text ?

Gruss KH

p80286 4. Mär 2010 16:42

Re: Import und Export von Datensätze (Vorgehensweise)
 
@khh

jede Menge Meßwerte?

Gruß
K-H

RWarnecke 4. Mär 2010 16:54

Re: Import und Export von Datensätze (Vorgehensweise)
 
Zitat:

Zitat von p80286
@khh

jede Menge Meßwerte?

Gruß
K-H

Nein, es sind keine Messwerte. Binär oder verschluesselt, da die Daten auch verschickt werden. Und es ist auch eine Anforderung von seitens des Projektes.

Gibt es denn eine alternative zu TReader und TWriter ?

RWarnecke 4. Mär 2010 16:54

Re: Import und Export von Datensätze (Vorgehensweise)
 
Zitat:

Zitat von p80286
@khh

jede Menge Meßwerte?

Gruß
K-H

Nein, es sind keine Messwerte. Binär oder verschluesselt, da die Daten auch verschickt werden. Und es ist auch eine Anforderung von seitens des Projektes.

Gibt es denn eine alternative zu TReader und TWriter ?

daywalker9 4. Mär 2010 18:19

Re: Import und Export von Datensätze (Vorgehensweise)
 
Definiere dir doch einen Record um die Daten zuspeichern und speicherst diese in einem MemoryStream. Beispiele dafür gibt es ja genug

Blup 5. Mär 2010 08:23

Re: Import und Export von Datensätze (Vorgehensweise)
 
Wenn es sich nur um einfache Daten aus einer Tabelle oder Abfrage handelt, die repliziert werden sollen:
Im CSV-Format oder als Insert-Statements in einen Stream schreiben, den Stream komprimieren, verschlüsseln, verschicken.

RWarnecke 5. Mär 2010 11:10

Re: Import und Export von Datensätze (Vorgehensweise)
 
Zitat:

Zitat von Blup
Im CSV-Format oder als Insert-Statements in einen Stream schreiben, den Stream komprimieren, verschlüsseln, verschicken.

Das mit den INSERT-Statements hört sich richtig gut an. Das als Klartext innerhalb des Programms und wenn die Datei gespeichert wird verschlüsseln.

Bin aber weiterhin noch für andere Vorschläge offen.

RWarnecke 5. Mär 2010 11:10

Re: Import und Export von Datensätze (Vorgehensweise)
 
Zitat:

Zitat von Blup
Im CSV-Format oder als Insert-Statements in einen Stream schreiben, den Stream komprimieren, verschlüsseln, verschicken.

Das mit den INSERT-Statements hört sich richtig gut an. Das als Klartext innerhalb des Programms und wenn die Datei gespeichert wird verschlüsseln.

Bin aber weiterhin noch für andere Vorschläge offen.

RWarnecke 5. Mär 2010 11:10

Re: Import und Export von Datensätze (Vorgehensweise)
 
Zitat:

Zitat von Blup
Im CSV-Format oder als Insert-Statements in einen Stream schreiben, den Stream komprimieren, verschlüsseln, verschicken.

Das mit den INSERT-Statements hört sich richtig gut an. Das als Klartext innerhalb des Programms und wenn die Datei gespeichert wird verschlüsseln.

Bin aber weiterhin noch für andere Vorschläge offen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:10 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