Freigeben über


setObject-Methode (int, java.lang.Object, int, int)

JDBC-Treiber herunterladen

Legt den Wert des angegebenen Parameters unter Verwendung des angegebenen Objekts, des Zieltyps und der Dezimalstellen fest.

Syntax

  
public final void setObject(int n,  
                            java.lang.Object obj,  
                            int targetSqlType,  
                            int scale)  

Parameter

n

Ein Wert ganzzahliger Wert zum Angeben der Parameternummer.

obj

Ein Objekt.

targetSqlType

Ein Wert vom Typ int, der den im java.sql.Types-Element definierten Zieltyp angibt.

scale

Ein Wert vom Typ int, der die Anzahl von Stellen rechts des Dezimalzeichens anzeigt. Dieser Parameter wird für alle Typen verwendet, die nicht "NUMERIC" oder "DECIMAL" sind.

Ausnahmen

SQLServerException

Bemerkungen

Diese setObject-Methode wird von der setObject-Methode in der java.sql.PreparedStatement-Schnittstelle angegeben.

Beginnend mit SQL Server JDBC Driver 3.0, das Verhalten dieser Methode wird geändert, indem die SendTimeAsDatetime Connection-Eigenschaft (Festlegen der Verbindungseigenschaften) und SQLServerDataSource.setSendTimeAsDatetime.

Weitere Informationen finden Sie unter Configuring How java.sql.Time Values are Sent to the Server (Konfigurieren der Art und Weise, wie java.sql.Time-Werte an den Server gesendet werden).

Weitere Informationen

setObject-Methode (SQLServerPreparedStatement)
SQLServerPreparedStatement-Elemente
SQLServerPreparedStatement-Klasse