Tag Archives: JDBC

[旧]Java: JDBC 取得ResultSet的长度

JDBC 取得ResultSet的长度:

	resultSet.last(); // 游标移到最后, 获得rs长度
			int length = resultSet.getRow();
			resultSet.first(); // 还原游标到rs开头
Posted in Java | Tagged , | 1 Comment

[旧文存档]JDBC: java.sql.SQLException: 结果集已耗尽 & 对只转发结果集的无效操作

1. java.sql.SQLException: 结果集已耗尽

原因: 执行的数据库查询没有查询到任何结果,却调用了resultSet.next().

2. java.sql.SQLException: 对只转发结果集的无效操作:

如果conn在创建时, 若不给定参数,预设是ResultSe

Posted in Java | Tagged , | Leave a comment

Flex BlazeDS Java JDBC MySql 快速配置

从下往上:image

1. Java – JDBC – MySql

1. 装好MySql, 启动服务.

2. 将mysql-connector-java-5.1.7-bin.jar 拖入WEB-INF/lib下.

搞定.

2. Java端BlazeDS配置

1. Java端:

将BlazeDS压缩包内的WE

Posted in ActionScript, Flex, Java | Tagged , , , , , | 7 Comments

JDBC中Preparedstatement使用小结 及JDBC插入数据后获得Last insert ID

编写SQL语句, 尤其是要插入多个Filed时, 是一件非常BT的事情, 至少让我很不爽, 使用preparedstatement可以使代码变得更优雅一些, 虽然会有些长, 但会更条理, 而且preparedstatement更高于SQL语句 – 相对来说不太容易随着数据库版本改变而变动

Posted in Java | Tagged , , , | Leave a comment

JDBC Transaction

默认下JDBC是Auto-commit的. 但在必要情况下, 我们需要手动控制事务, 此时:

con.setAutoCommit(false); //关闭自动Commit
PreparedStatement updateSales = con.prepareStatement(
"

Posted in Java | Tagged , | Leave a comment
  • Page 1 of 2
  • 1
  • 2
  • >