• 大小: 863KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: Java
  • 标签:

资源简介

图书管理系统java+swing+sql2008

资源截图

代码片段和文件信息

package cn.library.tools;

import java.awt.BorderLayout;
import java.awt.Container;
import java.beans.Statement;
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetmetaData;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import java.util.Vector;

import javax.swing.JOptionPane;
import javax.swing.JScrollPane;
import javax.swing.JTable;




public class ConnectDB {
 public static   String driver = “com.microsoft.sqlserver.jdbc.SQLServerDriver“;
   public static  String url = “jdbc:sqlserver://localhost:1433;databasename=Library“;
//   public static String uName = “sa“;
//   public static  String   uPwd = “123456“;
   public static   Connection conn;
   private Statement statement;    
   public static  PreparedStatement prestatement;
   public Vector rows;
   public Vector columnHeads;

public  ConnectDB(){

try {
if (conn == null) {
Class.forName(driver);
conn = DriverManager.getConnection(url“sa““123456“);
}
else
return;
} catch (Exception ee) {
ee.printStackTrace();
}
}
private static ResultSet executeQuery(String sql) {
try {
if(conn==null)
new ConnectDB();
return conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVEResultSet.CONCUR_UPDATABLE).executeQuery(sql);
} catch (SQLException e) {
e.printStackTrace();
return null;
} finally {
}
}

private static int executeUpdate(String sql) {

try {
if(conn==null)
new ConnectDB();
return conn.createStatement().executeUpdate(sql);
} catch (SQLException e) {
System.out.println(e.getMessage());
//if(e.getMessage().equals(“[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]DELETE 语句与 COLUMN REFERENCE 约束 ‘FK_TB_BORRO_REFERENCE_TB_BOOKI‘ 冲突。该冲突发生于数据库 ‘db_library‘,表 ‘tb_borrow‘ column ‘bookISBN‘。“))

return -1;
} finally {
}
}

public static void close() {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}finally{
conn = null;
}
}

public static  int  Insertadd(String sql){
int i=0;
try{
// String sql=“insert into tb_Borrower(BorNameBorSexBorAgeBorNumBorCollegeBorMajorBorTypeBorClassBorISBNBorPhone BorIDNMBorAddress) “ +
// “values(‘“+BorName+“‘‘“+BorSex+“‘‘“+BorAge+“‘‘“+BorNum+“‘‘“+BorCollege+“‘‘“+BorMajor+“‘‘“+BorClass+“‘“+BorISBN+“‘“+BorPhone+“‘‘“+BorIDNM+“‘‘“+BorAddress+“‘‘“+BorPassword+“‘)“;
//System.out.println(sql);
    i=ConnectDB.executeUpdate(sql);
}catch(Exception e){
System.out.println(e.getMessage());
}
ConnectDB.close();
return i;
}

public static  void  selectBookInfo() {

String sql = “select *  from person“;
ResultSet rs = ConnectDB.executeQuery(sql);
try {
while (rs.next()) {
// BookInfo bookinfo=new BookInfo();
// bookinfo.se

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-05-31 15:58  图书管理系统java+swing+sql2008\
     目录           0  2015-05-31 15:58  图书管理系统java+swing+sql2008\Library\
     文件     2359296  2013-10-25 09:48  图书管理系统java+swing+sql2008\Library.mdf
     文件         492  2013-10-14 16:28  图书管理系统java+swing+sql2008\Library\.classpath
     文件         383  2013-10-10 22:08  图书管理系统java+swing+sql2008\Library\.project
     目录           0  2015-05-31 15:58  图书管理系统java+swing+sql2008\Library\.settings\
     文件         629  2013-10-10 22:08  图书管理系统java+swing+sql2008\Library\.settings\org.eclipse.jdt.core.prefs
     目录           0  2015-05-31 15:58  图书管理系统java+swing+sql2008\Library\bin\
     目录           0  2015-05-31 15:58  图书管理系统java+swing+sql2008\Library\bin\cn\
     目录           0  2015-05-31 15:58  图书管理系统java+swing+sql2008\Library\bin\cn\library\
     目录           0  2015-05-31 15:58  图书管理系统java+swing+sql2008\Library\bin\cn\library\tools\
     文件        3160  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\tools\ConnectDB.class
     文件        3849  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\tools\selectdb.class
     文件       10009  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\tools\Sqlconnect.class
     目录           0  2015-05-31 15:58  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\
     文件         814  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\fraborrowbook$1.class
     文件         814  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\fraborrowbook$2.class
     文件         814  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\fraborrowbook$3.class
     文件        6671  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\fraborrowbook.class
     文件        8450  2013-10-16 09:48  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\fraborrowbook.form
     文件         814  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\fraborrowlist$1.class
     文件         814  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\fraborrowlist$2.class
     文件        7250  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\fraborrowlist.class
     文件       12952  2013-10-15 16:59  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\fraborrowlist.form
     文件         807  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\frchangeinfo$1.class
     文件        7399  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\frchangeinfo.class
     文件       16747  2013-10-15 16:58  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\frchangeinfo.form
     文件         807  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\frchangepass$1.class
     文件        5343  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\frchangepass.class
     文件        8774  2013-10-15 16:58  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\frchangepass.form
     文件         814  2013-10-16 10:47  图书管理系统java+swing+sql2008\Library\bin\cn\library\user\frhandleguide$1.class
............此处省略164个文件信息

评论

共有 条评论