jdbc连接
来源:互联网 发布:有关c语言的书籍 编辑:程序博客网 时间:2024/06/05 20:15
标准八部曲
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class Jdbc {public static void main(String[] args) {Connection connection = null;PreparedStatement preparedStatement = null;ResultSet resultSet = null;try {//1、加载数据库驱动Class.forName("com.mysql.jdbc.Driver");//2、通过驱动管理类获取数据库链接connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/zn", "root", "123456");//3、定义sql语句 ?表示占位符String sql = "select * from book";//4、获取预处理statementpreparedStatement = connection.prepareStatement(sql);//5、设置参数,第一个参数为sql语句中参数的序号(从1开始),第二个参数为设置的参数值//preparedStatement.setString(1, "王五");//6、向数据库发出sql执行查询,查询出结果集resultSet = preparedStatement.executeQuery();//7、遍历查询结果集while(resultSet.next()){System.out.println(resultSet.getString("name"));}} catch (Exception e) {e.printStackTrace();}finally{//8、释放资源if(resultSet!=null){try {resultSet.close();} catch (SQLException e) {e.printStackTrace();}}if(preparedStatement!=null){try {preparedStatement.close();} catch (SQLException e) {e.printStackTrace();}}if(connection!=null){try {connection.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连接
- cocos2dx 植物大战僵尸 24 坚果和大坚果
- 三种攻击方式简介xss,crsf,sqlins
- android中 双击系统返回键退出
- 顺时针打印矩阵
- 【Python】Turtle画图04
- jdbc连接
- MySQL创建表的时候创建索引
- 用hibernate的save()方法返回的是新增加数据的主键
- python小练习六——小游戏
- [数位DP AC自动机] Codeforces 434C Round #248 (Div. 1) C. Tachibana Kanade's Tofu
- 银行卡三个磁道说明
- mark一下, 我的CSDN原创博文达到1600篇啦!
- 共享内存
- 《重构改善既有代码的设计》代码的坏味道