📄 resultset.java
字号:
_doing_updates = true;
syncUpdate();
}
_Updater.setBoolean(columnIndex, x);
}
else {
_Inserter.setBoolean(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with a byte value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateByte(int columnIndex, byte x) throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setByte(columnIndex, x);
}
else {
_Inserter.setByte(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with a short value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateShort(int columnIndex, short x) throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setShort(columnIndex, x);
}
else {
_Inserter.setShort(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with an integer value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateInt(int columnIndex, int x) throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setInt(columnIndex, x);
}
else {
_Inserter.setInt(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with a long value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateLong(int columnIndex, long x) throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setLong(columnIndex, x);
}
else {
_Inserter.setLong(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with a float value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateFloat(int columnIndex, float x) throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setFloat(columnIndex, x);
}
else {
_Inserter.setFloat(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with a Double value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateDouble(int columnIndex, double x) throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setDouble(columnIndex, x);
}
else {
_Inserter.setDouble(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with a BigDecimal value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateBigDecimal(int columnIndex, BigDecimal x)
throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setBigDecimal(columnIndex, x);
}
else {
_Inserter.setBigDecimal(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with a String value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateString(int columnIndex, String x) throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setString(columnIndex, x);
}
else {
_Inserter.setString(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with a byte array value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateBytes(int columnIndex, byte x[]) throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setBytes(columnIndex, x);
}
else {
_Inserter.setBytes(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with a Date value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateDate(int columnIndex, java.sql.Date x) throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setDate(columnIndex, x);
}
else {
_Inserter.setDate(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with a Time value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateTime(int columnIndex, java.sql.Time x) throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setTime(columnIndex, x);
}
else {
_Inserter.setTime(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with a Timestamp value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @exception SQLException if a database-access error occurs
*/
public void updateTimestamp(int columnIndex, java.sql.Timestamp x)
throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setTimestamp(columnIndex, x);
}
else {
_Inserter.setTimestamp(columnIndex, x);
}
}
/**
* JDBC 2.0
*
* Update a column with an ascii stream value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @param length the length of the stream
* @exception SQLException if a database-access error occurs
*/
public void updateAsciiStream(
int columnIndex,
java.io.InputStream x,
int length)
throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setAsciiStream(columnIndex, x, length);
}
else {
_Inserter.setAsciiStream(columnIndex, x, length);
}
}
/**
* JDBC 2.0
*
* Update a column with a binary stream value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @param length the length of the stream
* @exception SQLException if a database-access error occurs
*/
public void updateBinaryStream(
int columnIndex,
java.io.InputStream x,
int length)
throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setBinaryStream(columnIndex, x, length);
}
else {
_Inserter.setBinaryStream(columnIndex, x, length);
}
}
/**
* JDBC 2.0
*
* Update a column with a character stream value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
* @param x the new column value
* @param length the length of the stream
* @exception SQLException if a database-access error occurs
*/
public void updateCharacterStream(
int columnIndex,
java.io.Reader x,
int length)
throws SQLException {
if (!_on_insert_row) {
if (!_doing_updates) {
_doing_updates = true;
syncUpdate();
}
_Updater.setCharacterStream(columnIndex, x, length);
}
else {
_Inserter.setCharacterStream(columnIndex, x, length);
}
}
/**
* JDBC 2.0
*
* Update a column with an Object value.
*
* The updateXXX() methods are used to update column values in the
* current row, or the insert row. The updateXXX() methods do not
* update the underlying database, instead the updateRow() or insertRow()
* methods are called to update the database.
*
* @param columnIndex the first column is 1, the second is 2, ...
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -