JDBC工具类
来源:互联网 发布:股票乖离率软件 编辑:程序博客网 时间:2024/06/15 20:31
package com.excel;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
/**
* 数据库链接* @author wangjun
*
*/
public class DBhepler {
String driver = "com.mysql.jdbc.Driver";
// String url = "jdbc:mysql://172.16.168.8:3306/oss3.0";
String url = "jdbc:mysql://127.0.0.1:3306/oss3.0";
Connection con = null;
ResultSet res = null;
public void DataBase() {
try {
Class.forName(driver);
// con = DriverManager.getConnection(url, "root", "new_pass");
con = DriverManager.getConnection(url, "root", "root");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
System.err.println("装载 JDBC/ODBC 驱动程序失败。" );
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
System.err.println("无法连接数据库" );
e.printStackTrace();
}
}
// 查询
public ResultSet Search(String sql, String str[]) {
DataBase();
try {
PreparedStatement pst =con.prepareStatement(sql);
if (str != null) {
for (int i = 0; i < str.length; i++) {
pst.setString(i + 1, str[i]);
}
}
res = pst.executeQuery();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return res;
}
// 增删修改
public int AddU(String sql, String str[]) {
int a = 0;
DataBase();
try {
PreparedStatement pst = con.prepareStatement(sql);
if (str != null) {
for (int i = 0; i < str.length; i++) {
pst.setString(i + 1, str[i]);
}
}
a = pst.executeUpdate();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return a;
}
}
阅读全文
0 0
- jdbc封装工具类
- JDBC工具类
- JDBC-数据库连接工具类
- JDBC工具类
- JDBC工具类
- JDBC数据库连接工具类
- jdbc工具类
- JDBC工具类
- JDBC首选工具类
- jdbc工具类
- jdbc事务工具类
- JDBC工具类
- JDBC的工具类
- JDBC 工具类
- JDBC工具类
- JDBC 工具类
- JDBC连接工具类
- JDBC封装工具类
- 炫龙毁灭者P6如何重装win7系统操作?
- web项目:漏洞修复(3)_struts2拦截器
- Weblogic加Apache的负载均衡以及群集配置
- Python3 基本数据类型
- ScrollView嵌套GridView,GridView只显示单行
- JDBC工具类
- VC6.0入门操作
- vue+spring boot(一)单个数据【json格式】
- 单例模式
- Ubuntu 16设置定时任务
- spark读写压缩文件API使用详解
- vue常见问题(一)无法识别$http
- 解决问题:delphi窗口中onkeydown设置了快捷键却没反应
- HashMap理解1