AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TinyDB und SQL?

Ein Thema von CG2003 · begonnen am 25. Okt 2005 · letzter Beitrag vom 27. Okt 2005
 
Pfoto

Registriert seit: 26. Aug 2005
Ort: Daun
541 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: TinyDB und SQL?

  Alt 27. Okt 2005, 07:04
Letztendlich würdest du bei meiner genannten Variante Zeile für Zeile deiner TinyDB-Tabellen aufrufen und den Inhalt der neuen Tabelle (also in der anderen DB) übertragen, also etwa so:
Delphi-Quellcode:
while not QuellTabelle.EOF do
begin
  with ZielTabelle do
  begin
    Append; // neue Zeile
    // Beispiel
    FieldByName('Spaltenname').AsInteger:= QuellTabelle.FieldByName('Spaltenname').AsInteger;
    ... // hier weitere Zeilen übertragen

    Post; // speichern
  end;
  Next; // Zum nächsten Datensatz der QuellTabelle springen
end;
Vorher natürlich die gleiche Strukur in den Ziel-Tabellen herstellen.

Sicherlich könntest du auch jede Tabelle als CSV-Datei abspeichern und dann in die Zieldatenbank einlesen. Ich weiß jetzt aber nicht, ob TinyDB den Export als CSV schon integriert hat oder ob du dies auch selbst programmieren müsstest. Das Einlesen geschähe dann auch per CSV.
Das wären meine Vorschläge. Vielleicht wissen die echten Profis noch was Besseres...

Auf jeden Fall lohnt sich die Arbeit, das SQL die Filterungen einfach viel komfortabler macht.


Gruß
Pfoto
Jürgen Höfs
  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:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz