JDBC 基础设置
来源:互联网 发布:python 自动化 安卓 编辑:程序博客网 时间:2024/06/10 02:00
1、连接数据库
MySQL com.mysql.jdbc.Driver ,jdbc:mysql://localhost:3306/mydb
创建Connection,Statement对象:
Class.forName("com.mysql.jdbc.Driver");con = DriverManager.getConnection(url, username, password);stat = con.createStatement();
2、执行SQL语句
StringBuffer SQL = new StringBuffer("select * from user where ");String sign = "";if(user.getID() > 0){ SQL.append("ID = " + user.getID()); sign = " and "; }if(user.getName() != null){ SQL.append(sign+"name = " + user.getName()); }rs = stat.executeQuery(SQL.toString());
3、获取结果
while(rs.next()){ user.setID(rs.getLong("ID")); user.setName(rs.getString("name")); user.setPassword(rs.getString("password")); ser.setRole(rs.getString("role")); }
4、关闭连接
public void closeConnect(){ try{ if(!con.isClosed()){ con.close(); } if(!stat.isClosed()){ stat.close(); } if(!rs.isClosed()){ rs.close(); } } catch (SQLException e){ e.printStackTrace(); } }
0 0
- JDBC 基础设置
- JDBC基础
- JDBC基础
- JDBC基础
- jdbc基础
- JDBC基础
- JDBC基础
- JDBC基础
- JDBC基础
- JDBC ---- 基础
- JDBC 基础
- JDBC基础
- jdbc基础
- JDBC基础
- JDBC基础
- jdbc基础
- JDBC基础
- JDBC基础
- 老罗 十八个月
- eclipse 快捷键设置
- jcaptcha 使用
- Servlet 简单配置
- MySQL操作手册
- JDBC 基础设置
- JDBC statement与preparedStatement
- JAVA面试准备(java基础部分1)
- Swift 实现单例模式Singleton pattern的三种方法
- JavaScript对网页中节点的操作(DOM)
- JAVA面试准备(java基础部分2)
- javaI/O系统笔记
- Android 为应用程序中的任意Activity创建桌面快捷方式
- java 并发深入学习一