Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ustala wartość wyznaczonego parametru, używając danego obiektu.
Syntax
public final void setObject(int index,
java.lang.Object obj)
Parametry
indeks
Int wskazująca numer parametru.
Obj
Obiekt .
Exceptions
Remarks
Metoda setObject jest określana przez metodę setObject w interfejsie java.sql.PreparedStatement.
Przed wywołaniem tej metody setObject, aplikacja może ustawić określony parametr, używając jednej z następujących metod:
Metody typu> zestawu<klasy SQLServerPreparedStatement lub klasy SQLServerCallableStatement
Metody setNull klasy SQLServerPreparedStatement lub klasy SQLServerCallableStatement
Metoda registerOutParameter klasy SQLServerCallableStatement
W takim przypadku typ parametru jest automatycznie ustalany. Jeśli aplikacja wywoła tę metodę setObject z wartością obj NULL, sterownik zakłada, że typ parametru jest ustawiony przez wcześniej wywołaną metodę.
Jeśli wartość obj to NULL i nie można określić informacji o typie tego parametru, metoda setObject konwertuje określony parametr na CHAR przed wysłaniem go do bazy danych.
Począwszy od SQL Server JDBC Driver 3.0, zachowanie tej metody jest modyfikowane przez właściwość połączenia sendTimeAsDatetime (Setting the Connection) oraz SQLServerDataSource.setSendTimeAsDatetime.
Więcej informacji można znaleźć w artykule Konfiguracja java.sql.Wartości czasowych są wysyłane do serwera.