Método setObject (int, java.lang.Object)
Establece el valor del parámetro designado utilizando el objeto determinado.
Sintaxis
public final void setObject(int index,
java.lang.Object obj)
Parámetros
index
Un valor int que indica el número del parámetro.
obj
Un objeto.
Excepciones
Notas
El método setObject especifica este método setObject en la interfaz java.sql.PreparedStatement.
Antes de llamar a este método setObject, la aplicación podría establecer el parámetro especificado mediante uno de los siguientes métodos:
- Los métodos set<Type> de la clase SQLServerPreparedStatement o de la clase SQLServerCallableStatement
- Los métodos setNull de la clase SQLServerPreparedStatement o de la clase SQLServerCallableStatement
- El método registerOutParameter de la clase SQLServerCallableStatement
En tal caso, el tipo del parámetro se establece automáticamente. Si la aplicación llama a este método setObject con un valor de obj NULL, el controlador supone que el tipo del parámetro se establece a través del método que se llamó anteriormente.
Si el valor de obj es NULL y no se puede determinar información de tipo alguna, este método setObject convierte el parámetro especificado en CHAR antes de enviarlo a la base de datos.
Desde el controlador JDBC 3.0 SQL Server, el comportamiento del método queda modificado por la propiedad de conexión sendTimeAsDatetime (Establecer las propiedades de conexión) y SQLServerDataSource.setSendTimeAsDatetime.
Para obtener más información, vea Configurar el modo en que los valores java.sql.Time se envían al servidor.
Vea también
Referencia
Clase SQLServerPreparedStatement
Conceptos
Método setObject (ISQLServerPreparedStatement)
Miembros de SQLServerPreparedStatement