try { JDBCResultSetMetaData m = (JDBCResultSetMetaData) getMetaData(); java.util.HashSet<String> h = new java.util.HashSet<String>(); String lastt = null; pkcols[i] = rd[3]; try { pkcoli[i] = findColumn(pkcols[i]) - 1; } catch (SQLException ee) { colnotfound = true; pk.close(); } catch (SQLException e) { updatable = UPD_NO;
public void updateString(int colIndex, String s) throws SQLException { isUpdatable(); if (tr == null || colIndex < 1 || colIndex > tr.ncolumns) { throw new SQLException("column " + colIndex + " not found"); } fillRowbuf(); rowbuf[colIndex - 1] = s; }
public java.sql.Array getArray(String columnName) throws SQLException { int col = findColumn(columnName); return getArray(col); }
public java.io.InputStream getAsciiStream(String columnName) throws SQLException { int col = findColumn(columnName); return getAsciiStream(col); }
public void updateObject(String colName, Object obj) throws SQLException { int col = findColumn(colName); updateObject(col, obj); }
public void updateClob(String colName, java.sql.Clob x) throws SQLException { int col = findColumn(colName); updateClob(col, x); }
public BigDecimal getBigDecimal(String columnName) throws SQLException { int col = findColumn(columnName); return getBigDecimal(col); }
public boolean getBoolean(String columnName) throws SQLException { int col = findColumn(columnName); return getBoolean(col); }
public java.sql.Blob getBlob(String columnName) throws SQLException { int col = findColumn(columnName); return getBlob(col); }
public byte getByte(String columnName) throws SQLException { int col = findColumn(columnName); return getByte(col); }
public ResultSet getSchemas() throws SQLException { String cols[] = { "TABLE_SCHEM" }; SQLite.TableResult tr = new SQLite.TableResult(); tr.columns(cols); String row[] = { "" }; tr.newrow(row); JDBCResultSet rs = new JDBCResultSet(tr, null); return (ResultSet) rs; }
public void updateAsciiStream(String colName, java.io.InputStream x) throws SQLException { int col = findColumn(colName); updateAsciiStream(col, x); }
public java.sql.Timestamp getTimestamp(String columnName) throws SQLException{ int col = findColumn(columnName); return getTimestamp(col); }
public void updateTimestamp(String colName, java.sql.Timestamp t) throws SQLException { int col = findColumn(colName); updateTimestamp(col, t); }
public void updateSQLXML(String colName, SQLXML xml) throws SQLException { int col = findColumn(colName); updateSQLXML(col, xml); }
public void updateCharacterStream(String colName, java.io.Reader x) throws SQLException { int col = findColumn(colName); updateCharacterStream(col, x); }
public void updateNClob(String colName, java.io.Reader x) throws SQLException { int col = findColumn(colName); updateNClob(col, x); }
public boolean getMoreResults() throws SQLException { if (rs != null) { rs.close(); rs = null; } return false; }
SQLite.TableResult tr = null; if (rs != null) { rs.close(); rs = null; rs = new JDBCResultSet(new TableResultX(tr), this);
@Deprecated public BigDecimal getBigDecimal(String columnName, int scale) throws SQLException { int col = findColumn(columnName); return getBigDecimal(col, scale); }