资源简介
Java课程设计--图书借阅系统 使用了数据库 适合初学者
代码片段和文件信息
import java.sql.*;
import java.util.*;
import javax.swing.*;
import java.text.SimpleDateFormat;
public class t
{
public static String driverName = “com.microsoft.sqlserver.jdbc.SQLServerDriver“; //加载JDBC驱动
public static String dbURL = “jdbc:sqlserver://localhost:1433; DatabaseName=图书借阅“; //连接服务器和数据库sample
public static String userName = “yyx“; //默认用户名
public static String userPwd = “10“; //密码
public static Connection dbconn;
static boolean m = true;
static int N;
private static Scanner scanner = new Scanner(System.in);
public static void main(String[] srg) //主函数
{
while(m)
{
System.out.println(“--------图书借阅系统----------“);
System.out.println(“--------1:新进图书基本信息的输入-----------“);
System.out.println(“--------2:图书基本信息的查询-----------“);
System.out.println(“--------3:为借书人办理注册-------“);
System.out.println(“--------4:办理借书手续-----------“);
System.out.println(“--------5:借书信息的浏览-------------“);
System.out.println(“--------6:借书信息的查询-------------“);
System.out.println(“--------7:退出系统-------------“);
System.out.println(“------请输入您要进行的服务------“);
N=scanner.nextInt();
switch(N)
{
case 1:
insert();
break;
case 2:
bookSearch();
break;
case 3:
stuRegister();
break;
case 4:
borrowBook();
break;
case 5:
scan();
break;
case 6:
search();
break;
case 7: m =false;
break;
default:System.out.println(“请在1--7之间选择“);
}
}
}
public static void insert() //新进图书基本信息的输入
{
try{
Class.forName(driverName);//载入驱动
dbconn = DriverManager.getConnection(dbURLuserNameuserPwd);//连接数据库
String number=null bookName=null identifier=null writer=null quantity=null;
System.out.println(“请输入您要添加的数据“);
System.out.print(“ISBN: “);
number = scanner.next();
System.out.print(“名称: “);
bookName = scanner.next();
System.out.print(“分类号: “);
identifier = scanner.next();
System.out.print(“作者: “);
writer = scanner.next();
System.out.print(“在馆数: “);
quantity = scanner.next();
String sql = “insert into 图书 (ISBN名称分类号作者在馆数) values(‘“+ number +“‘‘“+ bookName +“‘‘“+ identifier +“‘‘“+ writer +“‘‘“+ quantity +“‘)“;
Statement stmt = dbconn.createStatement();
stmt.executeUpdate(sql);
System.out.println(“信息已插入!\n\n请重新选择您要进行的服务:“);
stmt.close();
}catch(Exception e){}
}
public static void bookSearch()//图书基本信息的查询
{
String inputISBN=nullISBN = null;
int flags=0;
try{
Class.forName(driverName);//载入驱动
dbconn = DriverManager.getConnection(dbURLuserNameuserPwd);//连接数据库
System.out.println(“请输入书号ISBN:“);
String sql = “select * from 图书 “;
Statement stmt = dbconn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
inputISBN = scanner.next();
while(true)
{
while(rs.next())
{
ISBN = rs.getString(“ISBN“);
if( inputISBN.equals(ISBN))
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 9235 2011-12-19 15:57 Java课程设计\t.java
文件 3145728 2011-12-19 21:59 Java课程设计\图书借阅.mdf
文件 1048576 2011-12-19 21:59 Java课程设计\图书借阅_log.ldf
目录 0 2013-03-30 20:43 Java课程设计\
相关资源
- java课程设计--记事本程序
- 图书管理系统java课程设计报告.
- java课程设计拼图
- 魔板游戏 拼图游戏 JAVA课程设计
- java课程设计--个人电话簿增删查改排
- java课程设计图片浏览器
- java课程设计ATM机图形用户代码
- 高考信息系统-Java课程设计
- Java课程设计总结报告计算器
- java课程设计 客房管理系统
- 中国象棋对弈系统_java课程设计
- 日历记事本 java课程设计
- java课程设计-拿火柴游戏
- java局域网聊天+文件传输系统
- JAVA课程设计--员工信息管理系统
- java课程设计java jsoup 爬取1688网站信息
- myeclipse实现的Java课程设计.docx
- java课程设计-银行卡存取款管理系统
- JAVA课程设计,UDP 基于组播的聊天程序
- Java课设:内有课程设计报告以及完整
- java课程设计大作业 推箱子游戏的制作
- java课程设计大作业写的扫雷小游戏设
- java课程设计大作业写的 推箱子小游戏
- Java课程设计文档说明书商城项目
- Javaweb图书借阅管理系统
- JAVA课程设计打印日历含GUI
- 图书管理系统java课程设计报告.rar
- java课程设计餐饮管理系统
- 网页浏览器Java课程设计
- 加密与解密java课程设计
评论
共有 条评论