Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Daten mit TQuery in Datenbank schreiben verursacht Fehler (https://www.delphipraxis.net/86378-daten-mit-tquery-datenbank-schreiben-verursacht-fehler.html)

marabu 13. Feb 2007 14:22

Re: Daten mit TQuery in Datenbank schreiben verursacht Fehle
 
Die Verbindung zur Datenbank stellst du über die Eigenschaft DatabaseName von TQuery her.

Freundliche Grüße

Seniorenzivi 13. Feb 2007 14:29

Re: Daten mit TQuery in Datenbank schreiben verursacht Fehle
 
Meine DB heißt umfrage.mdb

Soll ich den kommpletten Pfad oder nur "umfrage.mdb" eintragen?

marabu 13. Feb 2007 14:34

Re: Daten mit TQuery in Datenbank schreiben verursacht Fehle
 
Zwischenfragen:

Warum greifst du mit der BDE auf eine Access-Datenbank zu?
Welche Delphi-Version setzt du ein?

Seniorenzivi 13. Feb 2007 14:39

Re: Daten mit TQuery in Datenbank schreiben verursacht Fehle
 
Ich nutze Delphi 7 Enterprise. Da ich Delphi in der Schule lerne und der Lehrer wahrscheinlich sebst nicht den Unterschied zwischen BDE und ADO kennt weiß ich den leider auch net.

Mfg Benjamin

marabu 13. Feb 2007 14:46

Re: Daten mit TQuery in Datenbank schreiben verursacht Fehle
 
Hallo Benjamin,

hast du in deinem aktuellen Projekt überhaupt schon einmal erfolgreich auf diese Access-Datenbank zugegriffen?

Freundliche Grüße

Seniorenzivi 13. Feb 2007 14:51

Re: Daten mit TQuery in Datenbank schreiben verursacht Fehle
 
Ja an anderen Stellen funktioniert der Zugriff Perfekt. Leider haben wir noch nie eine SQL-Abfrage mit Delphi durchgeführt und sollen dies nun auf einmal bringen.

Danke für deine mühe

marabu 13. Feb 2007 19:59

Re: Daten mit TQuery in Datenbank schreiben verursacht Fehle
 
Hallo Benjamin,

wenn der Zugriff bereits ohne SQL funktioniert, dann hast du sicher mit der TTable-Komponente gearbeitet. Diese kommt zwar ohne SQL daher, aber die Eigenschaft DatabaseName hat sie auch. Du kannst bei der TQuery-Komponente den Wert dieser Eigenschaft exakt übernehmen, wenn sich die Tabelle FRAGEN auch in der Datenbank UMFRAGEN.MDB befindet.

Freundliche Grüße

Seniorenzivi 13. Feb 2007 20:11

Re: Daten mit TQuery in Datenbank schreiben verursacht Fehle
 
Hi, also ich konnte das Problem jetzt beheben, in dem ich mit einer TADOTable geabreitet habe. Das einzigste Problem ist, wenn ich zum Beispiel einen Datensatz löschen will, ist das sich die Anzeigen (DBGrid oder DBLookupComboBox) nicht aktualisieren. wie kann ich das ereichen?

marabu 13. Feb 2007 20:15

Re: Daten mit TQuery in Datenbank schreiben verursacht Fehle
 
Wenn du den Datensatz über die Table-Komponente (ADOTable.Delete) löschst, dann aktualisieren sich die mit dieser Table-Komponente via DataSource verknüpften Controls automatisch. Löschst du in einer anderen Komponente, dann musst du die Methode ADOTable.Requery() verwenden um die Anzeige zu synchronisieren.

Seniorenzivi 13. Feb 2007 20:27

Re: Daten mit TQuery in Datenbank schreiben verursacht Fehle
 
Ok Thx jetz funktioniert erst einmal alles


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:16 Uhr.
Seite 2 von 2     12   

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