![]() |
Re: SQL Statement um aus Textdatei lesen
genau!
Ums mal genau zu beschreiben, ich habe 2 Datenbanken. Aus der ersten baue ich mir die zweite auf. In der ersten habe ich aber bestimmte Texte nicht in einem Memo sondern nur einen Pfad mit Verweis auf eine Textdatei in einem VarChar-Feld. In der zweiten möchte ich diesen Text aber in einem Memo haben. Ich könnte dafür zB. ein TStringList oder von mir aus auch ein TMemo nehmen. Aber TZSQLProcessor geht dann ja auch, habs gerade ausprobiert. ZSQLProcessor.Execute brauche ich dann gar nicht... Oder ist ZSQLProcessor dafür overkilled? |
Re: SQL Statement um aus Textdatei lesen
Vergiss das mit dem ZSQLProcessor mal für dieses Thema ganz schnell wieder! :wink:
Das Teil ist dafür da, SQL-Statements auf der Datenbank auszuführen! Die Lösung für dein Problem sieht ungefähr folgendermaßen aus:
Delphi-Quellcode:
while not QuellQuery.Eof do
begin TempStrings.LoadFromFile(QuellQuery.FieldByName('DateiPfad').AsString); ZielQuery.Append; ZielQuery.FieldByName('DateiInhalt').AsString := TempStrings.Text; {evtl. andere Felder noch kopieren} ZielQuery.Post; QuellQuery.Next; end; |
Re: SQL Statement um aus Textdatei lesen
also doch ganz einfach mit einer StringListe...so ähnlich habe ichs dann auch.
Dann benutze ich allerdings die SQL-Befehle update bzw insert.....die erste DB hat meist mehr Datensätze als die zweite wobei ich dann 2 Schleifen durchlaufe, in der ersten benutze ich bis zum Ende der zweiten Tabelle den Update-Befehl und in der zweiten den Insert-Befehl bis zum Ende der ersten Tabelle. Aber das hört hier ja schon fast nicht mehr hin... OK, Danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:28 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 by Thomas Breitkreuz