JDBC-JavaDataBaseConnect

java实现和数据库的连接并对其操作。


步骤一、在项目中添加数据库连接驱动jar包,定义url  username  password 创建数据库连接,代码如下。

               String url;

               String username;

               String password;

               Connection connection=DriverManager.getConnection(url,username,password);

              //可能你们会觉得为什没加载驱动呢?那是因为在DriverManager类中已经集成了加载驱动动作,所以这里不需要再进行加载驱动Class.forName("驱动名称");

步骤二、定义所要执行的sql,创建数据库会话,会话分为PreStatement和Statement。

             String sql="   ";

            //预编译sql为动态编译sql 相对于Statement效率稍高,需要提前传入sql。

              PreStatement prestatement=connection.createPreStatement(sql);

             //Statement 静态编译,这里不需要传入sql.

             Statement satement=connection.createStatement();

步骤三、执行sql

             //在会话中有三种方法:exceteQuery();用于查询,返回对象结果集 ResultSet ;excuteUpdate()用增、删、改,返回影响行数(int);

            //静态会话在这里传入sql

            ResultSet rs=Statemnet.excuteQuery(sql);

            //动态会话则不需要

            int rows=PreStaement.excuteUpdate(sql);

步骤四、遍历结果集

          while(re.next()){

           object.serA(re.getString("A");


         }

步骤五、关闭连接、会话、ResultSet资源

            connection.close();

            statement.close();

            rs.close();

            

              



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值