QueryTimeOut-Eigenschaft eines Statement-Objektes ändern

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: QueryTimeOut-Eigenschaft eines Statement-Objektes ändern

Re: QueryTimeOut-Eigenschaft eines Statement-Objektes ändern

von gogo » Di, 18.12.2012 21:01

sry, MySQL (5.5), Verbindung per JDBC-Treiber (5.1.14).

Re: QueryTimeOut-Eigenschaft eines Statement-Objektes ändern

von komma4 » Di, 18.12.2012 19:11

Bei welcher Datenbank willst Du das anwenden?

Bei der internen HSQLDB -schätze ich mal- kann die Eigenschaft nicht gesetzt werden

QueryTimeOut-Eigenschaft eines Statement-Objektes ändern

von gogo » Di, 18.12.2012 10:28

Hallo,

Kann mir jemand sagen wie man die QueryTimeOut-Property eines Statementes-Objektes verändert? In XRay ist sie <empty>.

Code: Alles auswählen

Function eSQL(sSQL as String, optional vTimeOut)
   dim oStatement

   'goDatabase ist das com.sun.star.comp.dba.ODatabaseDocument (Base-Datei)
   oStatement = goDatabase.CurrentController.ActiveConnection.createStatement
   oStatement.ResultSetType = com.sun.star.sdbc.ResultSetType.SCROLL_INSENSITIVE

   if not ismissing(vTimeOut) then oStatement.setPropertyValue("QueryTimeOut", vTimeOut)
generiert (im IF-Befehl) folgende Fehlermeldung:

Fehler 1: Es ist eine Exception aufgetreten
Type: com.sun.star.lang.WrappedTargetException
Message: TargetException: Type: com.sun.star.uno.Exception
Message: .In line : 33, 18.12.2012 10:22:03

(oStatement.QueryTimeOut = ... gibt dieselbe Meldung)

Nach oben