![]() |
Datenbank: Paradox • Version: 9 • Zugriff über: Query
Update über verknüpfte Tabellen
Hallo allerseits,
bin noch relativ neu in der Delphi-Welt. Ich versuche gerade ein Update über mehrere Tabelle durchzuführen. ich habe es mit folgendem SQL versucht: myText := 'UPDATE namen, adressen, zweitAdressen SET ' + 'namen.name = ' + trim(DBEdit2.EditText ) + ', ' + 'namen.vorname = ' + trim(DBEdit3.EditText) + ', ' + 'namen.anzKinder = ' + trim(DBComboBox1.Text) + ', ' + 'adressen.ort = ' + trim(DBEdit5.EditText) + ', ' + 'adressen.strasse = ' + trim(DBEdit6.EditText) + ', ' + 'adressen.plz = ' + trim(DBEdit7.EditText) + ', ' + 'zweitAdressen.ort = ' + trim(DBEdit9.EditText) + ', ' + 'zweitAdressen.strasse = ' + trim(DBEdit10.EditText) + ', ' + 'zweitAdressen.plz = ' + trim(DBEdit11.EditText) + ' WHERE namen.IDnamen = ' + trim(DBEdit1.EditText)+ ' AND'+ ' WHERE namen.adresseNr = adressen.IDadressen AND' + ' WHERE namen.zweitAdresseNr = zweitAdressen.IDzweitAdresse' ; aber dann hängt sich Delphi voll auf und nichts geht mehr. Kann mir jemand helfen? |
Re: Update über verknüpfte Tabellen
Hallo,
ob das überhaupt (in Paradox) geht, ist hier die Frage. Ausserdem solltest du beachten, dass Pdx eine Desktop-DB ist, alles wird übers Netz gezogen, LocalSQL (was du gerade benutzt) ist sehr langsam (vor allem über mehrere Tabellen). Ich denke, dass Pdx hier ewig braucht oder es halt gar nicht geht. Wie viele Daten sind denn in den Tabellen so drin ? Ich würde das auf 3 Queries auslagern. Und: jaja, das darf nicht fehlen ;) nimm ne richtige DB. Heiko |
Re: Update über verknüpfte Tabellen
Hallo,
Paradox zu benutzen ist leider eine Vorgabe, die ich erfüllen muss. Habe auch schon darüber nachgedacht es in 3 query's zu machen. Werde es wohl auch tun. Danke, für deine Antwort. |
Re: Update über verknüpfte Tabellen
Hallo,
dann gibt dem Auftraggeber mal den Rat, per Google "Bde index out of date" und "bde blob has been modified" zu suchen. Das sind so die gebräuchlichsten Pdx-Fehler. Heiko |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:25 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