PreparedStatement.setObject
Interface Overview | Interface Members | 
  This Package | 
All Packages
 public abstract void setObject( int parameterIndex,
                                Object x,
                                int targetSqlType,
                                int scale ) throws SQLException
Parameters
-  parameterIndex 
-  The first parameter is 1, the second is 2, ...
    
-  x 
-  The object containing the input parameter value
    
-  targetSqlType 
-  The SQL type (as defined in java.sql.Types) to be
 sent to the database. The scale argument may further qualify this type.
    
-  scale 
-  For java.sql.Types.DECIMAL or java.sql.Types.NUMERIC types
          this is the number of digits after the decimal.  For all other
          types this value will be ignored,
    
Description
 Set the value of a parameter using an object; use the
 java.lang equivalent objects for integral values.
 
The given Java object will be converted to the targetSqlType
 before being sent to the database.
 
Note that this method may be used to pass datatabase-
 specific abstract data types. This is done by using a Driver-
 specific Java type and using a targetSqlType of
 java.sql.types.OTHER.
  
Exceptions
 SQLException
     if a database-access error occurs.
    
See Also
     Types
  
 public abstract void setObject( int parameterIndex,
                                Object x,
                                int targetSqlType ) throws SQLException
Description
 This method is like setObject above, but assumes a scale of zero.
  
Exceptions
 SQLException
     if a database-access error occurs.
  
 public abstract void setObject( int parameterIndex,
                                Object x ) throws SQLException
Parameters
-  parameterIndex 
-  The first parameter is 1, the second is 2, ...
    
-  x 
-  The object containing the input parameter value
    
Description
 Set the value of a parameter using an object; use the
 java.lang equivalent objects for integral values.
 
The JDBC specification specifies a standard mapping from
 Java Object types to SQL types.  The given argument java object
 will be converted to the corresponding SQL type before being
 sent to the database.
 
Note that this method may be used to pass datatabase
 specific abstract data types, by using a Driver specific Java
 type.
  
Exceptions
 SQLException
     if a database-access error occurs.