资源简介
数据库网上书店+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调用PageOffice的样例代码
- jsp分页显示数据库中图片信息
- JoshuaBloch-EffectiveJava-Addison-Wesley2017.p
- 用jsp+java做的一个财务管理系统
- JAVA 图书馆管理系统
- java源代码 人事管理系统
- java 网络编程tcp/ip
- 软件工程课程设计飞机订票系统Java
- java实现excel批量导入数据到数据库m
- ELMJava实现
- 基于java 的人工智能井字棋小游戏
- java课程设计通讯录管理软件源代码
- 基于Javamail开发的简易邮箱客户端,包
- java版俄罗斯方块源代码 eclipse运行完
- 设计实现一个编译器(java)
- 基于JSP的团购系统源码+数据库
- java 音乐播放器
- 设计模式(含ppt类图设计java)
- Java课程设计案例精编第二版书中案例
- jsp+javabean+servlet学生学籍管理系统
- 关键字提取
- 一个用java做的酒店点菜的管理系统
- java游戏详解,包括贪吃蛇等几十个游
- 图书馆管理系统Java 优秀毕业设计论文
- java语言程序设计教程张席
- The Java Tutorial Fourth Edition A Short Cours
- 水果配送系统
- BBS论坛源码
- 最简单的servlet加jsp增删改查项目,附
- java实现电子邮箱功能项目 代码
评论
共有 条评论