資源簡介
考試前自己復習用的,感覺挺有用的,大家都來下載吧
代碼片段和文件信息
package?javatest用戶注冊;
import?java.sql.*;
/**
?*?title:?
?*
?*?DBAccessbase類是用來執行通用數據庫操作的類,可以執行大多數數據操作方法
?*?在涉及數據添加、修改、查詢、刪除操作時均可調用該類的靜態方法,
?*?,該類可以實現兩種數據庫聯接,
?*?1:jdbc-odbc橋聯接
?*???該聯接方式需要在控制面板中的數據源中建立數據源。
?*?2:jdbc聯接
?*?該聯接方式需要引入sqlserver驅動包
?*??
?*
?*?Copyright:?Copyright?(c)?2007
?*
?*?Company:?
?*
?*?@author?not?attributable
?*?@version?1.0
?*/
public?class?DBAccessbase?{
??//使用jdbc-odbc橋連接時,加載的數據庫驅動程序名
??private?static?final?String?DRIVER_CLASS?=?“sun.jdbc.odbc.JdbcOdbcDriver“;
??//使用jdbc-odbc橋連接時,連接的數據源名稱當前設置的數據源名稱為test
??private?static?final?String?DATASOURCE?=?“jdbc:odbc:test“;
??//使用jdbc連接時,加載的數據庫驅動
??private?final?static?String?JDBC_DRIVER_CLASS=“com.microsoft.jdbc.sqlserver.SQLServerDriver“;
??//使用jdbc連接時,連接的數據庫名
??private?final?static?String?JDBC_DATASOURCE=?“jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=ACCP“;
??//使用jdbc連接時,數據庫用戶名,默認為?sa
??private?final?static?String?USERNAME=“sa“;
??//使用jdbc連接時,數據庫密碼默認為空
??private?final?static?String?USERPW=““;
??//獲取數據庫連接Connection?對象
??public?static?Connection?getConnection()
??{
?????Connection?con=null;
//以下代碼是jdbc聯接的代碼
//????try?{
//??????Class.forName(DBAccessbase.JDBC_DRIVER_CLASS);
//??????con?=?DriverManager.getConnection(DBAccessbase.JDBC_DATASOURCE?USERNAME
//????????????????????????????????????????USERPW);
//????}
?????//以下代碼是用于jdbc-odbc橋聯接
?????try?{
??????Class.forName(DBAccessbase.DRIVER_CLASS);
??????con?=?DriverManager.getConnection(DBAccessbase.DATASOURCE);
????}
????catch?(SQLException?ex)?{
??????System.out.println(ex.getMessage());
????}
????catch?(ClassNotFoundException?ex)?{
??????System.out.println(ex.getMessage());
????}
???return?con;
??}
??//數據查詢方法,接受select查詢語句,返回查詢結果對象ResultSet對象
??public?static?ResultSet?exeQuery(String?sql)
??{
??????Connection?con=getConnection();
??????ResultSet?rs=null;
??????PreparedStatement?pstmt=null;
??????try?{
????????pstmt?=?con.prepareStatement(sql);
????????rs?=?pstmt.executeQuery();
??????}
??????catch?(SQLException?ex)?{
????????System.out.println(ex.getMessage());
??????}
??????return?rs;
??}
//數據更新操作方法,接受insert?update?delete語句,返回影響記錄條數
??public?static?int?exeUpdate(String?sql){
????Connection?con=getConnection();
??????int?result=-1;
??????PreparedStatement?pstmt=null;
??????try?{
????????pstmt?=?con.prepareStatement(sql);
????????result?=?pstmt.executeUpdate();
//????????System.out.println();
??????}
??????catch?(SQLException?ex)?{
????????System.out.println(ex.getMessage());
??????}finally{
????????closePreparedStatement(pstmt);
????????closeConnection(con);
??????}
??????return?result;
??}
??//關閉數據集對象方法
??public??static?void??closeResultSet(ResultSet?rs)
??{
????try?{
??????if?(rs?!=?null)?{
????????rs.close();
??????}
????}
????catch?(SQLException?ex)?{
??????System.out.println(ex.getMessage());
????}
??}
??//關閉連接對象方法
??public??static?void??closeConnection(Connection?con)
???{
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????130048??2008-06-27?22:07??S1\1.doc
?????文件?????169984??2008-08-07?08:39??S1\10-18理論知識試卷.doc
?????文件?????137216??2004-02-11?08:59??S1\10月-22號筆試(A卷).doc
?????文件??????97884??2008-12-11?10:09??S1\11月S1機試-飛機票查詢.rar
?????文件?????986820??2008-11-12?10:25??S1\2007-2.rar
?????文件?????121825??2008-11-12?10:24??S1\2007[1].6.24.rar
?????文件?????114766??2008-12-11?09:56??S1\2008-4-15S1考試.rar
?????文件?????112640??2008-08-18?13:24??S1\2008年5月25日ACCP4.0S1Java機試題-電子收銀系統-評分標準.doc
?????文件?????185569??2008-11-11?09:48??S1\2008年5月份的accp-s1的筆試試卷1.JPG
?????文件?????143353??2008-11-11?09:48??S1\2008年5月份的accp-s1的筆試試卷2.JPG
?????文件?????180028??2008-11-11?09:48??S1\2008年5月份的accp-s1的筆試試卷3.JPG
?????文件?????435200??2006-09-21?08:07??S1\ACCP4.0_S1_sqlba
?????文件?????363008??2008-08-12?08:50??S1\ACCP4.0_S1_sqlba
?????文件??????88576??2008-08-14?09:41??S1\C語言.doc
?????文件??????60928??2008-07-13?10:42??S1\C語言測試C1(含答案).doc
?????文件??????67072??2008-08-15?11:24??S1\Html.doc
?????文件??????77312??2008-08-16?07:44??S1\JAVA.doc
?????文件????1048576??2007-10-09?16:29??S1\java上機考試題:用戶注冊\ACCP_Data.MDF
?????文件????1048576??2007-10-09?16:29??S1\java上機考試題:用戶注冊\ACCP_Log.LDF
?????文件???????3261??2007-10-05?17:52??S1\java上機考試題:用戶注冊\javatest用戶注冊代碼\bak\javatest用戶注冊\DBAccessba
?????文件???????3259??2007-10-09?17:14??S1\java上機考試題:用戶注冊\javatest用戶注冊代碼\bak\javatest用戶注冊\DBAccessba
?????文件????????858??2007-09-29?00:04??S1\java上機考試題:用戶注冊\javatest用戶注冊代碼\bak\javatest用戶注冊\RegistFrm.java~1~
?????文件???????4572??2007-09-29?00:35??S1\java上機考試題:用戶注冊\javatest用戶注冊代碼\bak\javatest用戶注冊\RegistFrm.java~2~
?????文件???????5161??2007-09-29?01:18??S1\java上機考試題:用戶注冊\javatest用戶注冊代碼\bak\javatest用戶注冊\RegistFrm.java~3~
?????文件???????5233??2007-10-09?17:26??S1\java上機考試題:用戶注冊\javatest用戶注冊代碼\bak\javatest用戶注冊\RegistFrm.java~4~
?????文件???????5233??2007-10-09?17:27??S1\java上機考試題:用戶注冊\javatest用戶注冊代碼\bak\javatest用戶注冊\RegistFrm.java~5~
?????文件???????3805??2007-09-29?01:49??S1\java上機考試題:用戶注冊\javatest用戶注冊代碼\bak\javatest用戶注冊\UserBean.java~21~
?????文件???????3805??2007-09-29?01:52??S1\java上機考試題:用戶注冊\javatest用戶注冊代碼\bak\javatest用戶注冊\UserBean.java~22~
?????文件???????3807??2007-09-29?01:58??S1\java上機考試題:用戶注冊\javatest用戶注冊代碼\bak\javatest用戶注冊\UserBean.java~23~
?????文件???????3815??2007-09-29?01:59??S1\java上機考試題:用戶注冊\javatest用戶注冊代碼\bak\javatest用戶注冊\UserBean.java~24~
............此處省略614個文件信息
評論
共有 條評論