Entwickler-Ecke
Datenbanken - Anfängerfrage: BDE update/ModifySQL
Flons - Do 29.11.07 16:17
Titel: Anfängerfrage: BDE update/ModifySQL
Hallo zusammen!
Ich habe eine Anfängerfrage zum Them Update bzw. ModifySQL:
Ich habe ein Grid, in dem diverse Attribute gelistet sidn. U.a. ein Datumsfeld. Diese feld möchte ich per Knopfdruck auf Now bzw sysdate setzen.
Ich habe dazu folgende Komponenten:
qyDaten (diese enthält die Abfrage, die das Grid füllt)
SQL-Anweisung
1:
| select ID,text,Datum from tabelle |
upddaten(dies enthält das Statement, welches die daten aktualisieren/löschen/anfügen soll).
SQL-Anweisung
1:
| update tabelle set text = :text, Datum = :datum |
Wie ist nun allgemein der Ablauf??
Ich drücke das Knöpchen, also:
Delphi-Quelltext
1: 2: 3: 4:
| procedure TfrmTest.btnFertigClick(Sender: TObject); begin end; |
Wie übergebe ich jetzt Datum das aktuelle Datum bzw. wann rufe ich was auf??
Sorry, aber ich stehe irgendwie total auf dem Schlauch.
Danke schon mal im Voraus.
Gruß
Florian
Moderiert von
jasocul: Code-Tags durch SQL-Tags ersetzt
Moderiert von
jasocul: Code-Tags durch Delphi-Tags ersetzt
mkinzler - Do 29.11.07 18:25
1. Die BDE ist veraltet, nimm was aktuelleres.
Ausgeführt werden die Abfragen mit DataSet.Insert, DataSet.Update, DataSet.Delete
Flons - Fr 30.11.07 09:40
Hallo mkinzler,
erst einmal vielen Dank für die Antwort.
Allerdings muss ich die BDE (weiter-) verwenden.
Daher benötige ich eine Beschreibung, wie der Ablauf ist.
Ich drücke das Knöpchen,
dann würde ich das so sehen:
Update-Element öffnen
Statement Ausführen
Update-Element schließen
Richtig??
Wie rufe ich dann wann was auf??
Irgendwie peile ich das (noch) nicht ganz...
Gruß
Florian
mkinzler - Fr 30.11.07 09:58
Die TUpdateSQL-Komponente wird mit .UpdateObject mit dem TQuery verbunden.
Nun werden die entsprechenden Abfragen bei Query.Insert usw. automatisch ausgeführt.
Flons - Fr 30.11.07 10:09
Hallo nochmals,
kannst Du Deine Antwort etwas "DAU"-gerechter formulieren??
Meine TQuery heißt qyDaten
mein Update- Element updDaten
mkinzler hat folgendes geschrieben: |
Die TUpdateSQL-Komponente wird mit .UpdateObject mit dem TQuery verbunden. |
??Wie??
mkinzler hat folgendes geschrieben: |
Nun werden die entsprechenden Abfragen bei Query.Insert usw. automatisch ausgeführt. |
Hmm, irgendwie ist der Cent noch nicht gefallen..
Gruß
Florian
mkinzler - Fr 30.11.07 10:29
Wähle in der Eigenschaft UpdateObject von qyDaten die updDaten aus.
Bei qyDaten.Insert; wird dann die unter updDaten.InsertSQL hinterlegte Abfrage ausgeführt.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!