xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

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

資源簡(jiǎn)介

Java源碼和SQL2008開發(fā)的單機(jī)版管理系統(tǒng),適用于學(xué)生學(xué)習(xí)應(yīng)用等

資源截圖

代碼片段和文件信息

/**
?*?對(duì)數(shù)據(jù)庫(kù)操作的類
?*?對(duì)數(shù)據(jù)庫(kù)的操作,就是crud
?*?調(diào)用存儲(chǔ)過程
?*/
package?com.db;

import?java.sql.*;

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

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

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

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

?*? {@link?#close()}?關(guān)閉數(shù)據(jù)庫(kù)資源
?*?
?*?@成員變量?
?*? {@link?#conn}?數(shù)據(jù)庫(kù)連接接口

?*? {@link?#ps}?預(yù)編譯的?SQL?語(yǔ)句的對(duì)象

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

?*? {@link?#file_path}?連接數(shù)據(jù)庫(kù)配置文件的路徑

?*? {@link?#setion}?配置文件中的節(jié)點(diǎn)【節(jié)點(diǎn)名】

?*? {@link?#db_type}?數(shù)據(jù)庫(kù)的類型

?*? {@link?#driver}?連接數(shù)據(jù)庫(kù)的驅(qū)動(dòng)名

?*? {@link?#host}?數(shù)據(jù)庫(kù)主機(jī)IP地址

?*? {@link?#db_name}?該系統(tǒng)數(shù)據(jù)庫(kù)的名稱

?*? {@link?#url}?給定數(shù)據(jù)庫(kù)?URL?的連接

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

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

?*? 2.?需要改進(jìn)的地方,應(yīng)當(dāng)直到用戶開啟了數(shù)據(jù)庫(kù)的服務(wù)才放行登錄界面的操作
?*?
?*/
public?class?SqlHelper?{
//?定義需要的對(duì)象
Connection?conn?=?null;
PreparedStatement?ps?=?null;
ResultSet?rs?=?null;

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

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

//?主機(jī)地址
String?host?=?Read_ini.get_pro_str(file_path?setion?“host“?“127.0.0.1“);
//?數(shù)據(jù)庫(kù)的名稱
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構(gòu)造方法?{@link?#SqlHelper()}
?*??
?*@param?
?* {@link?#conn}?數(shù)據(jù)庫(kù)連接接口

?*? {@link?#ps}?預(yù)編譯的?SQL?語(yǔ)句的對(duì)象

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

?*? {@link?#file_path}?連接數(shù)據(jù)庫(kù)配置文件的路徑

?*? {@link?#setion}?配置文件中的節(jié)點(diǎn)【節(jié)點(diǎn)名】

?*? {@link?#db_type}?數(shù)據(jù)庫(kù)的類型

?*? {@link?#driver}?連接數(shù)據(jù)庫(kù)的驅(qū)動(dòng)名

?*? {@link?#host}?數(shù)據(jù)庫(kù)主機(jī)IP地址

?*? {@link?#db_name}?該系統(tǒng)數(shù)據(jù)庫(kù)的名稱

?*? {@link?#url}?給定數(shù)據(jù)庫(kù)?URL?的連接

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


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

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

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

}?catch?(ClassNotFoundException?e)?{

new?Auto_close_mes(“數(shù)據(jù)庫(kù)驅(qū)動(dòng)加載失敗“?400?150?30);
e.printStackTrace();

}?catch?(NullPointerException?e)?{

e.printStackTrace();

}?catch?(SQLException?e)?{

new?Auto_close_mes(“數(shù)據(jù)庫(kù)服務(wù)沒有啟動(dòng)

請(qǐng)啟動(dòng)系統(tǒng)的數(shù)據(jù)庫(kù)服務(wù),再登錄“?400?290?80);
return;
}?
}

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

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????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個(gè)文件信息

評(píng)論

共有 條評(píng)論