Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#2

AW: UnpreparedExecute führt SQL doppelt aus

  Alt 8. Aug 2014, 07:47
3 abstruse Ideen:
1. der Treiber ist fehlerhaft.
2. Du hast versehentlich eine doppelte Ausführung programmiert (event, ..)
3. Es gibt in sqlplus (oracle) ein Zeichen, das Statement auszuführen bzw. das letzte abgesetzte Select wiederholt(!) aufzurufen.
Weiß nicht, ob sowas bei pg bzw. dem Treiber evtl auch unterstützt wird.
Hast Du mglw versehentlich solche Zeichen ";", "/" ... am Ende des Statements?

Die Idee zu 3 hatte ich durch den Hilfetext
Zitat:
Remarks

If the UnpreparedExecute propery is set to True, the simple execute is used for SQL statement. Statement is not prepared before execute. It allows to add multiple statements separated by semicolon to the SQL property.
Insbesonderes das "..mehrere Statements getrennt durch Semicolon.." hat mich überrascht und auf die Idee gebracht.
Gruß, Jo
  Mit Zitat antworten Zitat