Class JDBC30DataHandler


  • public class JDBC30DataHandler
    extends FilterDataHandler
    Support for JDBC 3.x additions, notably ParameterMetaData.
    Author:
    brian zimmer
    • Constructor Detail

      • JDBC30DataHandler

        public JDBC30DataHandler​(DataHandler datahandler)
        Handle JDBC 3.0 additions.
    • Method Detail

      • setJDBCObject

        public void setJDBCObject​(java.sql.PreparedStatement stmt,
                                  int index,
                                  PyObject object)
                           throws java.sql.SQLException
        Use ParameterMetaData if available to dynamically cast to the appropriate JDBC type.
        Overrides:
        setJDBCObject in class FilterDataHandler
        Parameters:
        stmt - the prepared statement
        index - the index currently being used
        object - the object to be set on the statement
        Throws:
        java.sql.SQLException