資源簡介
晨光文具管理系統,我們在 一些管理系統的基礎上 改編而成,耗時幾天,現在網上很少有這樣的文具管理系統,對要做課程設計的同學們來說,時間短任務重,所以我們把我們的成果拿出來和大家分享,希望對你們有幫助, 切忌 不要著急,慢慢改,耐心做!一定會做好的!

代碼片段和文件信息
import?java.sql.Connection;
import?java.sql.ResultSet;
import?java.sql.ResultSetmetaData;
import?java.sql.SQLException;
import?java.sql.Statement;
import?java.util.Vector;
public?class?baseDao?{
//?查詢多個記錄
protected?Vector?selectSomeNote(String?sql)?{
Vectorject>>?vector?=?new?Vectorject>>();//?創建結果集向量
Connection?conn?=?JDBC.getConnection();//?獲得數據庫連接
try?{
Statement?stmt?=?conn.createStatement();//?創建連接狀態對象
ResultSet?rs?=?stmt.executeQuery(sql);//?執行SQL語句獲得查詢結果
int?columnCount?=?rs.getmetaData().getColumnCount();//?獲得查詢數據表的列數
int?row?=?1;//?定義行序號
while?(rs.next())?{//?遍歷結果集
Vectorject>?rowV?=?new?Vectorject>();//?創建行向量
rowV.add(new?Integer(row++));//?添加行序號
for?(int?column?=?1;?column?<=?columnCount;?column++)?{
rowV.add(rs.getobject(column));//?添加列值
}
vector.add(rowV);//?將行向量添加到結果集向量中
}
rs.close();//?關閉結果集對象
stmt.close();//?關閉連接狀態對象
}?catch?(SQLException?e)?{
e.printStackTrace();
}
return?vector;//?返回結果集向量
}
//?查詢單個記錄
protected?Vector?selectOnlyNote(String?sql)?{
Vectorject>?vector?=?null;
Connection?conn?=?JDBC.getConnection();
try?{
Statement?stmt?=?conn.createStatement();
ResultSet?rs?=?stmt.executeQuery(sql);
int?columnCount?=?rs.getmetaData().getColumnCount();
while?(rs.next())?{
vector?=?new?Vectorject>();
for?(int?column?=?1;?column?<=?columnCount;?column++)?{
vector.add(rs.getobject(column));
}
}
rs.close();
stmt.close();
}?catch?(SQLException?e)?{
e.printStackTrace();
}
return?vector;
}
//?查詢多個值
protected?Vector?selectSomeValue(String?sql)?{
Vectorject>?vector?=?new?Vectorject>();
Connection?conn?=?JDBC.getConnection();
try?{
Statement?stmt?=?conn.createStatement();
ResultSet?rs?=?stmt.executeQuery(sql);
while?(rs.next())?{
vector.add(rs.getobject(1));
}
rs.close();
stmt.close();
}?catch?(SQLException?e)?{
e.printStackTrace();
}
return?vector;
}
//?查詢單個值
protected?object?selectOnlyValue(String?sql)?{
object?value?=?null;
Connection?conn?=?JDBC.getConnection();
try?{
Statement?stmt?=?conn.createStatement();
ResultSet?rs?=?stmt.executeQuery(sql);
while?(rs.next())?{
value?=?rs.getobject(1);
}
rs.close();
stmt.close();
}?catch?(SQLException?e)?{
e.printStackTrace();
}
return?value;
}
//?插入、修改、刪除記錄
public?boolean?longHaul(String?sql)?{
boolean?isLongHaul?=?true;//?默認持久化成功
Connection?conn?=?JDBC.getConnection();//?獲得數據庫連接
try?{
conn.setAutoCommit(false);//?設置為手動提交
Statement?stmt?=?conn.createStatement();//?創建連接狀態對象
stmt.executeUpdate(sql);//?執行SQL語句
stmt.close();//?關閉連接狀態對象
conn.commit();//?提交持久化
}?catch?(SQLException?e)?{
isLongHaul?=?false;//?持久化失敗
try?{
conn.rollback();//?回滾
}?catch?(SQLException?e1)?{
e1.printStackTrace();
}
e.printStackT
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????378??2011-06-29?17:00??晨光文具管理系統\.classpath
?????文件????????400??2011-06-29?16:57??晨光文具管理系統\.project
?????文件????????629??2011-06-29?16:57??晨光文具管理系統\.settings\org.eclipse.jdt.core.prefs
?????文件???????3719??2011-07-02?22:19??晨光文具管理系統\bin\ba
?????文件???????3755??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\dao\ba
?????文件???????9992??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\dao\Dao.class
?????文件???????1790??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\dao\JDBC.class
?????文件????????828??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\DrinkeryManage$1.class
?????文件???????1226??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\DrinkeryManage.class
?????文件????????661??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????1468??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????1346??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????3869??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????5356??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件????????669??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????1053??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????2882??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????5146??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件????????665??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????1852??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????3937??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????1668??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????1420??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????4087??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????1200??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????1200??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件???????1365??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件????????916??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件????????922??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
?????文件????????919??2011-07-02?22:19??晨光文具管理系統\bin\com\mwq\fr
............此處省略305個文件信息
- 上一篇:計算機維護必備bat 腳本
- 下一篇:135富文本編輯器
評論
共有 條評論