91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.7MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-07
  • 語言: Java
  • 標簽: java??

資源簡介

Java源碼和SQL2008開發的單機版管理系統,適用于學生學習應用等

資源截圖

代碼片段和文件信息

/**
?*?對數據庫操作的類
?*?對數據庫的操作,就是crud
?*?調用存儲過程
?*/
package?com.db;

import?java.sql.*;

import?com.mytools.Auto_close_mes;
import?com.mytools.Read_ini;

/**
?*?@author?火蟻
?*?
?*?@類名?SqlHelper
?*?
?*?@成員方法?
?*? {@link?#SqlHelper()} 構造函數

?*? {@link?#query(String?String[])}?查詢方法

?*? {@link?#update(String?String[])}?更新表數據

?*? {@link?#close()}?關閉數據庫資源
?*?
?*?@成員變量?
?*? {@link?#conn}?數據庫連接接口

?*? {@link?#ps}?預編譯的?SQL?語句的對象

?*? {@link?#rs}?查詢返回的結果集

?*? {@link?#file_path}?連接數據庫配置文件的路徑

?*? {@link?#setion}?配置文件中的節點【節點名】

?*? {@link?#db_type}?數據庫的類型

?*? {@link?#driver}?連接數據庫的驅動名

?*? {@link?#host}?數據庫主機IP地址

?*? {@link?#db_name}?該系統數據庫的名稱

?*? {@link?#url}?給定數據庫?URL?的連接

?*?
?*?@version?2013-8-22
?*?
?*?@修改日志?
?*? 2013-08-24

?*? 1.?加入了如果數據庫服務沒有開啟,則給出提示信息在登錄界面中

?*? 2.?需要改進的地方,應當直到用戶開啟了數據庫的服務才放行登錄界面的操作
?*?
?*/
public?class?SqlHelper?{
//?定義需要的對象
Connection?conn?=?null;
PreparedStatement?ps?=?null;
ResultSet?rs?=?null;

//?從數據庫配置文件db.ini文件中讀取數據庫的配置信息
//?配置文件的路徑
String?file_path?=?“./config/db.ini“;
//?節點
String?setion?=?“db_config“;
//?數據庫的類型
String?db_type?=?Read_ini.get_pro_str(file_path?setion?“db_type“?“sql?server“);

//?連接數據庫需要的字符串(driverurluserpassword)
String?driver?=?null;

//?主機地址
String?host?=?Read_ini.get_pro_str(file_path?setion?“host“?“127.0.0.1“);
//?數據庫的名稱
String?db_name?=?Read_ini.get_pro_str(file_path?setion?“db_name“?““);
String?url?=?“jdbc:sqlserver://“+host+“;databaseName=“+db_name;

//?用戶名
String?user?=?Read_ini.get_pro_str(file_path?setion?“user“?“root“);

//?密碼
String?password?=?Read_ini.get_pro_str(file_path?setion?“password“?““);

/**
?*?SqlHelper構造方法?{@link?#SqlHelper()}
?*??
?*@param?
?* {@link?#conn}?數據庫連接接口

?*? {@link?#ps}?預編譯的?SQL?語句的對象

?*? {@link?#rs}?查詢返回的結果集

?*? {@link?#file_path}?連接數據庫配置文件的路徑

?*? {@link?#setion}?配置文件中的節點【節點名】

?*? {@link?#db_type}?數據庫的類型

?*? {@link?#driver}?連接數據庫的驅動名

?*? {@link?#host}?數據庫主機IP地址

?*? {@link?#db_name}?該系統數據庫的名稱

?*? {@link?#url}?給定數據庫?URL?的連接

?*?
?*/
public?SqlHelper()?{


if?(db_type.equals(“sql?server“))?{

driver?=?“com.microsoft.jdbc.sqlserver.SQLServerDriver“;
}

try?{
//?加載驅動
Class.forName(driver);
//?得到連接
conn?=?DriverManager.getConnection(url?user?password);

}?catch?(ClassNotFoundException?e)?{

new?Auto_close_mes(“數據庫驅動加載失敗“?400?150?30);
e.printStackTrace();

}?catch?(NullPointerException?e)?{

e.printStackTrace();

}?catch?(SQLException?e)?{

new?Auto_close_mes(“數據庫服務沒有啟動

請啟動系統的數據庫服務,再登錄“?400?290?80);
return;
}?
}

/**
?*?數據庫查詢方法
?*?
?*?@param?sql?sql查詢語句
?*?
?*?@param?paras?查詢條件數組,可以防止注入漏洞
?*?
?*?@return?rs?ResultSet結果集
?*/
public?ResultSet?query(String?sql?String[]?paras)?{
try?{
ps?=?conn.prepareStatement(sql);
//?對sql的參數賦值
for?(int?i?=?0;?i?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-05-20?03:25??MyShop\
?????文件?????????589??2014-05-20?03:25??MyShop\.classpath
?????文件??????????48??2014-05-20?03:25??MyShop\.gitignore
?????文件?????????382??2014-05-20?03:25??MyShop\.project
?????文件?????????945??2014-05-20?03:25??MyShop\README.md
?????目錄???????????0??2014-05-20?03:25??MyShop\config\
?????文件?????????239??2014-05-20?03:25??MyShop\config\db.ini
?????目錄???????????0??2014-05-20?03:25??MyShop\doc\
?????文件????????4866??2014-05-20?03:25??MyShop\doc\EasyCHM_Alias.h
?????文件????????5839??2014-05-20?03:25??MyShop\doc\EasyCHM_Map.h
?????文件????????2981??2014-05-20?03:25??MyShop\doc\_EasyCHM_ErrorLog.Log
?????文件????????3547??2014-05-20?03:25??MyShop\doc\allclasses-frame.html
?????文件????????2967??2014-05-20?03:25??MyShop\doc\allclasses-noframe.html
?????目錄???????????0??2014-05-20?03:25??MyShop\doc\com\
?????目錄???????????0??2014-05-20?03:25??MyShop\doc\com\db\
?????文件????????6790??2014-05-20?03:25??MyShop\doc\com\db\SqlHelper.html
?????目錄???????????0??2014-05-20?03:25??MyShop\doc\com\db\class-use\
?????文件?????????842??2014-05-20?03:25??MyShop\doc\com\db\class-use\SqlHelper.html
?????文件?????????666??2014-05-20?03:25??MyShop\doc\com\db\package-frame.html
?????文件????????1261??2014-05-20?03:25??MyShop\doc\com\db\package-summary.html
?????文件?????????804??2014-05-20?03:25??MyShop\doc\com\db\package-use.html
?????目錄???????????0??2014-05-20?03:25??MyShop\doc\com\model\
?????文件????????7170??2014-05-20?03:25??MyShop\doc\com\model\baseModel.html
?????文件????????7260??2014-05-20?03:25??MyShop\doc\com\model\EmpModel.html
?????文件????????6009??2014-05-20?03:25??MyShop\doc\com\model\LoginModel.html
?????文件????????5723??2014-05-20?03:25??MyShop\doc\com\model\LookStcokModel.html
?????文件????????7262??2014-05-20?03:25??MyShop\doc\com\model\MemberModel.html
?????文件????????9258??2014-05-20?03:25??MyShop\doc\com\model\ProductModel.html
?????文件????????5689??2014-05-20?03:25??MyShop\doc\com\model\RecordModel.html
?????文件????????4597??2014-05-20?03:25??MyShop\doc\com\model\ReportModel.html
?????文件????????7491??2014-05-20?03:25??MyShop\doc\com\model\SellModel.html
............此處省略166個文件信息

評論

共有 條評論