JDBC6大部以及JDBC通用添加修改任意的sql数据
来源:互联网 发布:疯狂java讲义下载 编辑:程序博客网 时间:2024/06/10 00:35
JDBC:
1.6大部
1.加载数据库供应商提供的驱动
Class.forName("com.mysql.jdbc.Driver");
2.获取数据库连接对象
Connection conn =DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test",
"root",
"1234567890");
3.获取处理命令
Statement stmt = conn.createStatement();
4.执行sql命令
boolean f = stmt.execute(add());
5.处理执行结果
System.out.println(f);
6.回收资源
stmt.close();
conn.close();
1.6大部
1.加载数据库供应商提供的驱动
Class.forName("com.mysql.jdbc.Driver");
2.获取数据库连接对象
Connection conn =DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test",
"root",
"1234567890");
3.获取处理命令
Statement stmt = conn.createStatement();
4.执行sql命令
boolean f = stmt.execute(add());
5.处理执行结果
System.out.println(f);
6.回收资源
stmt.close();
conn.close();
package oop1;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.List;import com.softeem.ooptest.DBConnection;public class VoteUtils {public static boolean execUpdate(Connection conn,String sql,Object...objs){try {PreparedStatement ps = conn.prepareStatement(sql);for(int i =0;i<objs.length;i++){ps.setObject(i+1,objs[i]);}int i =ps.executeUpdate();return i>0 ? true:false;s} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}return false;}public static <T>List<T> execQuery(String sql,CallBack<T> call,Object...params){Connection conn =DBConnection.getConn();PreparedStatement ps = null;try {ps =conn.prepareStatement(sql);for(int i =0;i<params.length;i++){ps.setObject(i+1, params[i]);}ResultSet rs = ps.executeQuery();return call.getDatas(rs);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}return null;}public interface CallBack<T>{public List<T> getDatas(ResultSet rs);}}
阅读全文
0 0
- JDBC6大部以及JDBC通用添加修改任意的sql数据
- Sql分区表的管理:添加,修改,查询分区表中的数据
- sql修改以及添加表字段
- 泛型+hibernate封装任意数据库数据的通用方法
- spring 回调jdbc 进行大批量数据 查询,修改,添加
- jdbc通用sql分页封装
- 优化原则测试1:先执行过滤掉大部份数据的SQL语句,通过过滤条件搭配减少结果集;
- json 数据的添加修改
- JDBC插入或修改的sql
- 使用JDBC添加带参数的数据
- JDBC&mysql添加数据的简单例子
- oracle表中存在数据就修改,没有数据自动添加 的sql语句
- jdbc 修改 数据的clob字段
- jdbc与hibernate结合修改子表数据(jdbc删除、hibernate更新/添加)
- JDBC--批量添加数据
- JDBC--批量添加数据
- JDBC修改表数据
- C#实现SQL数据库中的表的查询、添加、修改、删除数据
- 牧佑OneZeroZeroDayDream--File字节流读入与输出简单实现
- HDU4417 Super Mario(划分树+二分)
- TF-IDF提取文章关键词算法
- linux简介
- hadoop-2.7 在windows环境下安装
- JDBC6大部以及JDBC通用添加修改任意的sql数据
- X86内核启动分析五 保护模式小荷尖尖角
- ServletContext介绍 ,request response中文乱码问题
- Java中的内部类
- 为什么在这里记录学习过程
- 斐波那契数列的最优算法(golang代码)
- 区块链开源项目Asch源码初探
- python matplotlib参数
- 实时同步脚本