资源简介
数据库网上书店+java实现+连接数据库(mysql、sqlsever都有)

代码片段和文件信息
package dao;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import service.StuClass;
/**
*
* @author Tracy Shang
* 数据库操作类
*/
public class DBcmd {
/**
* 联接数据库
* @return
*/
// TODO:数据库连接
// private static Connection connectDB() {
// String JDriver = “com.microsoft.sqlserver.jdbc.SQLServerDriver“;// SQL数据库引擎
//
// String connectDB = “jdbc:sqlserver://210.45.165.217:1433;DatabaseName=ScoreDB“;// 数据源注意IP地址和端口号,数据库名字!!!
//
// try {
//
// Class.forName(JDriver);// 加载数据库引擎,返回给定字符串名的类
//
// } catch (ClassNotFoundException e) {
//
// e.printStackTrace();
//
// System.out.println(“加载数据库引擎失败“);
//
// System.exit(0);
//
// }
//
// System.out.println(“数据库驱动成功“);
//
// try {
//
// String user = “sa“;// 你自己创建的用户名字和密码!!!!!!!!!!!!
//
// String password = “123“;
//
// Connection con = DriverManager.getConnection(connectDB user
//
// password);// 连接数据库对象
//
// System.out.println(“连接数据库成功“);
// return con;
// } catch (Exception e) {
// // 数据库驱动类异常处理
// System.out.println(“Sorrycan‘t find the Driver!“);
// e.printStackTrace();
// return null;
//
// }
// }
//
private static Connection connectDB() {
// 声明Connection对象
Connection con = null;
// 驱动程序名
String driver = “com.mysql.jdbc.Driver“;
// URL指向要访问的数据库名mydata
String url = “jdbc:mysql://localhost:3306/scoredb“;
// MySQL配置时的用户名
String user = “root“;
// MySQL配置时的密码
String password = “1234“;
// 遍历查询结果集
try {
// 加载驱动程序
Class.forName(driver);
// 1.getConnection()方法,连接MySQL数据库!!
con = DriverManager.getConnection(url user password);
if (!con.isClosed())
System.out.println(“Succeeded connecting to the Database!“);
} catch (Exception e) {
// 数据库驱动类异常处理
System.out.println(“Sorrycan‘t find the Driver!“);
e.printStackTrace();
} finally {
return con;
}
}
// TODO:查询数据
public static List queryClass() {
List result = new ArrayList();
try {
Connection con = connectDB();
if (con == null) {
return null;
}
// 2.创建statement类对象,用来执行SQL语句!!
Statement statement;
statement = con.createStatement();
// 要执行的SQL语句
String sql = “select * from class“;
// 3.ResultSet类,用来存放获取的结果集!!
ResultSet rs = statement.executeQuery(sql);
while (rs.next()) {
StuClass cl = new StuClass();
// 获取stuname这列数据
cl.setClassNo(rs.getString(“classNo“));
// 获取stuid这列数据
cl.setClassName(rs.getString(“className“));
cl.setClassNum(rs.getInt(“classNum“));
cl.setInstitute(rs.getString(“institute“));
cl.setGrade(rs.getInt(“grade“));
// 输出结果
System.out.println(cl.toString());
result.add(cl);
}
rs.close();
con.close();
} cat
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 577 2018-06-28 12:16 DBApp1\.classpath
文件 382 2018-06-28 12:16 DBApp1\.project
文件 598 2018-06-28 12:16 DBApp1\.settings\org.eclipse.jdt.core.prefs
文件 3825 2018-06-28 12:16 DBApp1\bin\dao\DBcmd.class
文件 2063 2018-06-28 12:16 DBApp1\bin\service\StuClass.class
文件 696 2018-06-28 12:16 DBApp1\bin\utils\Utils.class
文件 2622 2018-06-28 12:16 DBApp1\bin\view\AddInfofr
文件 795 2018-06-28 12:16 DBApp1\bin\view\Mainfr
文件 4083 2018-06-28 12:16 DBApp1\bin\view\Mainfr
文件 459094 2018-06-28 12:16 DBApp1\lib\mysql-connector-java-3.1.14-bin.jar
文件 893229 2018-06-28 12:16 DBApp1\lib\sqljdbc41.jar
文件 4595 2018-06-28 12:16 DBApp1\src\dao\DBcmd.java
文件 1639 2018-06-28 12:16 DBApp1\src\service\StuClass.java
文件 488 2018-06-28 12:16 DBApp1\src\utils\Utils.java
文件 1508 2018-06-28 12:16 DBApp1\src\view\AddInfofr
文件 3136 2018-06-28 12:16 DBApp1\src\view\Mainfr
文件 2401254 2018-06-28 12:11 数据库网上书店.docx
目录 0 2018-06-28 12:16 DBApp1\bin\dao
目录 0 2018-06-28 12:16 DBApp1\bin\service
目录 0 2018-06-28 12:16 DBApp1\bin\utils
目录 0 2018-06-28 12:16 DBApp1\bin\view
目录 0 2018-06-28 12:16 DBApp1\src\dao
目录 0 2018-06-28 12:16 DBApp1\src\service
目录 0 2018-06-28 12:16 DBApp1\src\utils
目录 0 2018-06-28 12:16 DBApp1\src\view
目录 0 2018-06-28 12:16 DBApp1\.settings
目录 0 2018-06-28 12:16 DBApp1\bin
目录 0 2018-06-28 12:16 DBApp1\lib
目录 0 2018-06-28 12:16 DBApp1\src
目录 0 2018-06-28 12:16 DBApp1
............此处省略3个文件信息
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- 美食天下项目Android版源码和Web版源码
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 基于JSP的学生宿舍管理系统(源码 数
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
评论
共有 条评论