很低级的问题,记住close!!
try {
Class.forName(className);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
return false;
}
// 取数据
try {
conn= DriverManager.getConnection(url,username,password);
try {
stmt = conn.createStatement();
try {
rs = stmt.executeQuery(sql);
setBossData(rs);//数据封装
System.out.print("取数据成功\n");
}catch (SQLException e) {
e.printStackTrace();
return false;
}finally{
rs.close();
}
} finally {
stmt.close();
}
} catch(SQLException e) {
e.printStackTrace();
return false;
} finally {
conn.close();
}
分享到:
相关推荐
SqlHelper.java连接数据库通用类... package org.jdbc.com.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql....
是一个最简单,也是学习jsp必须会的一个入门实验----通过jdbc连接数据库。 采用jsp+access数据库实现,同时使用javabean通过jdbc连接数据库。运行结果将显示从数据库查询出的图书。里面包含了javabean的源代码及解释...
数据库的连接串:“jdbc:mysql://localhost:3306/books” 用户名: “root” 密码: “111” 程序调试: import java.sql.*; public class TestJDBC { public static void main(String[] args)throws Exception {...
Java连接数据库和断开数据库讲解 代码,研究JDBC连接SQLServer数据库,很简单但很实用的例子,从建立驱动连接到打开数据库的过程,欢迎学习参考。主要代码如下: Class.forName(...
1. 加载驱动Class.forName("oracle.jdbc.driver.OracleDriver");//相当于我们的第三方工具pl/sql 2. 通过驱动获取连接对象Connection con=DriverManager.getConnection(“jdbc:oracle:...6. 关闭连接对象con.close();
jsp连接数据库代码 testmysql.jsp如下: ;charset=gb2312"%> *"%> <html> <body> ("com.sybase.jdbc.SybDriver").newInstance(); String url =" jdbc:sybase:Tds:localhost:5007/tsdata"; //ts...
JNDI连接数据库配置,Context initCtx = new InitialContext(); Context envCtx = (Context) initCtx.lookup("java:comp/env"); DataSource ds = (DataSource) envCtx.lookup("jdbc/DevDB"); Connection conn = ...
java_JDBC_AutoClose_自动关闭的JDBCUtil,效果高于传统JDBC,jdbc连接数据库进行带参数更新操作,mysql update语句,数据库课程设计mysql,jdbc优化
// 定义连接数据库对象conn Connection conn = null; // 定义执行sql语句对象stmt Statement stmt = null; //定义结果集对象rs,用来保存查询的结果 ResultSet rs = null; try { // 通过反射...
Java使用数据源配置数据库 private String dbURL="jdbc:odbc:example"; //数据库标识名 ... con.close(); //关闭连接 } catch (Exception ex) { ex.printStackTrace(); //输出出错信息
* 获得与数据库的连接 * * @param path * @return Connection */ public static Connection getConn(String classDriver, String url, String user, String pwd) { try { Class.forName(class...
next_day(日期值,星期):指定日期后的星期对应的新日期 last_day(日期值):返回指定日期所在月份的最后一天 日期进行加减的一些规律: 日期-数字 = 日期 日期+数字 = 日期 日期-日期 = 数字(天数) 16.转换函数 ...
Private Sub Command1_Click() ... ' close the recordset recset1.Close Set recset1 = Nothing ' close the connection connection1.Close Exit Sub ErrorHandler: MsgBox Err.Description End Sub
一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建 create table test(test1 varchar(20),test2 varchar(20) 然后向这个表写入一条测试...
public Pagi()//定义构造器,初始化每页显示的主题数和数据库的连接。 { intPageSize=4; //每页显示的记录数目 db = new DB(); } //Countsql:总记录的Query字符串。[形式为select count(*) from tablename] //...
DBConnectionManager.java //连接数据库用的 import java.sql.*; public class DBConnectionManager { private String driverName="com.microsoft.jdbc.sqlserver.SQLServerDriver"; private String url="jdbc:...
// 取得数据库连接 public static Connection getConn() { Connection conn = null; // 加载mysql驱动 try { Class.forName(driver); System.out.println("加载驱动成功!"); // 取得数据库的连接 try { ...
阿里巴巴数据库连接池应该是目前最好的数据库连接池:大并发稳定,操作数据库效率高。此demo不仅有和spring整合的例子,还有单独配置的实例,供大家学习掌握
1、JDBC(Java Database Connection):java连接数据库统一接口API,底层主要通过直接的JDBC驱动和 JDBC-ODBC桥驱动实现与数据库的连接。 1>.JDBC驱动程序类型: <1>.JDBC-ODBC桥加ODBC驱动程序:需要ODBC驱动,适合...
学生选课系统(连接Mysql数据库) /* JDBC连接数据库 */ package immoc4.bao; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java....