Re: SQL Abfragen
Peter Wiersig <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Jun 30, 2005 at 05:38:51PM +0200, Norbert Pilsl wrote:
>
> PS
> Ich weià das es für jedes Objekt auch einen Destruktur gibt.
> Also z.B. so was: query4.~QSqlQuery ()
> Aber der zerstört das Objekt QSqlQuery und nicht nur die query4.
> Danach sind keine weiteren Abfragen mehr möglich.
> Ich weià das ich wenig Ahnung habe, bin mir aber ziemlich sicher das
> dieses Verhalten nicht normal ist.
Doch, voellig normal.
> Wer Lust hat kann mir sagen wo hier mein Problem ist.
Ein Beispiel ist z.B. hier zu finden:
http://doc.trolltech.com/3.3/sql.html#x2327
query4 aus deinem Code ist nicht nur der SQL-query fuer die
Zerstoerung von funde_tmp, sondern kann mit Hilfe der Methode exec
auch beliebig viele weitere Queries ausfuehren.
Wie auch in meinem verlinkten Beispiel zu sehen ist, kannst du auf
das explizite Benutzen von QString verzichten und die
automatischen Konvertierungen gebrauchen. (Wie du das ja auch bei
query4 gemacht hast.)
QSqlQuery query4( ... );
query4.exec( "DROP TABLE ...");
query4.exec( "DROP TABLE ...");
...
Peter
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]