资源简介
Java用jdbc连接数据库源码(简单操作,包括数据库),用控制台操作选择题题目的增删查。希望可以帮助你。
代码片段和文件信息
package dao;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Properties;
public class baseDao {
public static Connection conn;
public static ResultSet rst;
public static PreparedStatement pre;
public static void getConnection(){
try {
//用Properties读取jdbc.roperties文件
Properties prop = new Properties();
prop.load(baseDao.class.getClassLoader().getResourceAsStream(“jdbc.properties“));
Class.forName(“com.mysql.jdbc.Driver“);
conn=DriverManager.getConnection(prop.getProperty(“url“)prop.getProperty(“userName“)prop.getProperty(“passWord“));
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
/**
* 查询
*/
public static ResultSet select(String sqlobject[] obj){
getConnection();
try {
pre=conn.prepareStatement(sql);
if(obj!=null){
for (int i = 0; i < obj.length; i++) {
pre.setobject(i+1 obj[i]);
}
}
ResultSet rst = pre.executeQuery();
return rst;
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
/**
* 增加删除更改
*/
public static int addDeleteUpdate(String sqlobject[] obj){
getConnection();
try {
pre = conn.prepareStatement(sql);
if(obj!=null){
for (int i = 0; i < obj.length; i++) {
pre.setobject(i+1 obj[i]);
}
}
int s = pre.executeUpdate();
return s;
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return 0;
}
/**
* 关闭资源
*/
public static void closeResource(Connection connPreparedStatement preResultSet rst){
if(rst!=null){
try {
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if(pre!=null){
try {
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if(conn!=null){
try {
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 379 2017-11-16 15:26 Java连接数据库源码,简单操作\Exam\.classpath
文件 380 2017-11-16 15:15 Java连接数据库源码,简单操作\Exam\.project
文件 598 2017-11-16 15:15 Java连接数据库源码,简单操作\Exam\.settings\org.eclipse.jdt.core.prefs
文件 2788 2017-11-16 15:56 Java连接数据库源码,简单操作\Exam\bin\dao\ba
文件 4968 2017-11-16 17:33 Java连接数据库源码,简单操作\Exam\bin\dao\impl\QuestionInfoDaoImpl.class
文件 538 2017-11-16 17:33 Java连接数据库源码,简单操作\Exam\bin\dao\QuestionInfoDao.class
文件 1897 2017-11-16 15:56 Java连接数据库源码,简单操作\Exam\bin\entity\QuestionInfo.class
文件 75 2017-11-16 15:27 Java连接数据库源码,简单操作\Exam\bin\jdbc.properties
文件 4118 2017-11-16 17:35 Java连接数据库源码,简单操作\Exam\bin\main\Main.class
文件 964882 2017-11-01 16:33 Java连接数据库源码,简单操作\Exam\lib\mysql-connector-java-5.1.31-bin.jar
文件 2343 2017-11-16 15:50 Java连接数据库源码,简单操作\Exam\src\dao\ba
文件 4294 2017-11-16 17:33 Java连接数据库源码,简单操作\Exam\src\dao\impl\QuestionInfoDaoImpl.java
文件 506 2017-11-16 17:33 Java连接数据库源码,简单操作\Exam\src\dao\QuestionInfoDao.java
文件 1294 2017-11-16 15:26 Java连接数据库源码,简单操作\Exam\src\entity\QuestionInfo.java
文件 75 2017-11-16 15:27 Java连接数据库源码,简单操作\Exam\src\jdbc.properties
文件 2999 2017-11-16 17:35 Java连接数据库源码,简单操作\Exam\src\main\Main.java
文件 1887 2017-11-16 17:38 Java连接数据库源码,简单操作\exam.sql
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\bin\dao\impl
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\src\dao\impl
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\bin\dao
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\bin\entity
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\bin\main
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\src\dao
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\src\entity
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\src\main
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\.settings
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\bin
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\lib
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam\src
目录 0 2017-11-16 17:51 Java连接数据库源码,简单操作\Exam
............此处省略4个文件信息
- 上一篇:RSA算法的Java实现
- 下一篇:哈工大LTP java动态链接库 64位可用
相关资源
- jdbc 源代码 jsp+mysql
- java连接数据库工具类--DBConnection(j
- mysql5.0 jdbc 驱动
- jtds-1.3.1.jar
- sqljdbc41.jar
- Spring Jdbc的jar包
- jsp+servlet+javabean jdbc连接数据库 用户登
- java web 网上商城项目源码(jspservlet
- java网上商城项目源码jsp.servlet+javabe
- jsp+jdbc——留言管理程序简单版
- 基于java socket的机票预订程序
- sqljdbc4-3.0.jar
- 初学者项目实训Java-MySQL-JDBC-BBS源码
- web基础JDBC+Servlet+jsp
- DM达梦数据库jdbc-jar包dialect方言jar包
- mysql-connector-java-5.1.37-bin jar包
- hibernate.jar
- 达梦数据库jar包包含达梦67
- x-pack-sql-jdbc-7.7.0.jar
- ojdbc14.jar
- (swing+mysql+jdbc员工管理系统
- mssql-jdbc-6.4.0.jre8.jar
- mssql-jdbc-6.4.0.jre7.jar
- jdbc for sqlserver2014 驱动包
- JDBCUtils.java代码
- java基础GUI+JDBC学生管理系统
- java数据库编程,对数据库的一系列操
- com.mysql.jdbc_5.1.5.jar.zip
- Servlet +jsp+jdbc增删改查学生信息
- Java之JDBC连接数据库实现增删改查(
评论
共有 条评论