public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { checkClosed(); if (xmlObject == null || xmlObject.getString() == null) setNull(parameterIndex, Types.SQLXML); else setString(parameterIndex, xmlObject.getString(), Oid.XML); }
public void setObject(int parameterIndex, Object x, int targetSqlType, int scale) throws SQLException { checkClosed(); if (x == null) { setNull(parameterIndex, targetSqlType); return; } switch (targetSqlType) { case Types.SQLXML: if (x instanceof SQLXML) { setSQLXML(parameterIndex, (SQLXML)x); } else { setSQLXML(parameterIndex, new Jdbc4SQLXML(connection, x.toString())); } break; default: super.setObject(parameterIndex, x, targetSqlType, scale); } }
public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { checkClosed(); if (xmlObject == null || xmlObject.getString() == null) setNull(parameterIndex, Types.SQLXML); else setString(parameterIndex, xmlObject.getString(), Oid.XML); }
public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { checkClosed(); if (xmlObject == null || xmlObject.getString() == null) setNull(parameterIndex, Types.SQLXML); else setString(parameterIndex, xmlObject.getString(), Oid.XML); }
public void setObject(int parameterIndex, Object x, int targetSqlType, int scale) throws SQLException { checkClosed(); if (x == null) { setNull(parameterIndex, targetSqlType); return; } switch (targetSqlType) { case Types.SQLXML: if (x instanceof SQLXML) { setSQLXML(parameterIndex, (SQLXML)x); } else { setSQLXML(parameterIndex, new Jdbc4SQLXML(connection, x.toString())); } break; default: super.setObject(parameterIndex, x, targetSqlType, scale); } }
public void setObject(int parameterIndex, Object x, int targetSqlType, int scale) throws SQLException { checkClosed(); if (x == null) { setNull(parameterIndex, targetSqlType); return; } switch (targetSqlType) { case Types.SQLXML: if (x instanceof SQLXML) { setSQLXML(parameterIndex, (SQLXML)x); } else { setSQLXML(parameterIndex, new Jdbc4SQLXML(connection, x.toString())); } break; default: super.setObject(parameterIndex, x, targetSqlType, scale); } }