資源簡介
JAVA的試卷自動生成系統

代碼片段和文件信息
package?Db;
import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.sql.Statement;
import?javax.swing.JOptionPane;
public?class?Sql?{
protected?static?String?dbClassName?=“com.microsoft.jdbc.sqlserver.SQLServerDriver“;??
protected?static?String?dburl?=?“jdbc:microsoft:sqlserver://localhost:1433;databasename=you“;
protected?static?String?dbUser?=?“sa“;
protected?static?String?dbPwd?=?“123“;
protected?static?Connection?conn?=?null;
protected?static?Statement?stat;
protected?static?ResultSet?rs;
???public?Sql()?{
?try?{
Class.forName(dbClassName);
}?catch?(ClassNotFoundException?e)?{
JOptionPane.showMessageDialog(null?“加載錯誤“?“加載錯誤“?JOptionPane.ERROR_MESSAGE); } ??
}
???public?static?void?dbConn(){
???try?{
???conn=DriverManager.getConnection(dburl?dbUser?dbPwd);
stat?=?(Statement)?conn
.createStatement();
}?catch?(SQLException?e)?{
e.printStackTrace();
JOptionPane.showMessageDialog(null?“連接錯誤“?“連接錯誤“?JOptionPane.ERROR_MESSAGE);
}
???}
???public?static?void?dbClose(){
???if(conn!=null){
???try?{
stat.close();
conn.close();
conn=null;
}?catch?(SQLException?e)?{
JOptionPane.showMessageDialog(null?“數據庫關閉失敗“?“數據庫關閉失敗“?JOptionPane.ERROR_MESSAGE);
} ???
???}
???}
????public?static?void?add(String?str1){???
????
???? try?{
if(conn?==?null)
dbConn();
stat.execute(str1);
????????????JOptionPane.showMessageDialog(null“保存已成功!“);
}?catch?(SQLException?e)?{
JOptionPane.showMessageDialog(null?“數據插入失?。赡茌斎胗姓`)“?“數據插入失敗“?JOptionPane.ERROR_MESSAGE);
}
finally{
dbClose();
}???
????}
????
????public?static?void??update(String?str){
???? try?{
if(conn?==?null)
dbConn();
stat.execute(str);
JOptionPane.showMessageDialog(null“修改已成功!“);
}?catch?(SQLException?e)?{
JOptionPane.showMessageDialog(null?“數據修改失?。赡茌斎胗姓`)“?“數據修改失敗“?JOptionPane.ERROR_MESSAGE);
}
finally{
dbClose();
}???
????}
????public?static?ResultSet?select(String?sql){
//System.out.println(sql);
?????if(conn==null)
???? ?dbConn();
???? ?try?{
rs=stat.executeQuery(sql);
}?catch?(SQLException?e)?{
JOptionPane.showMessageDialog(null?“數據查詢失敗“?“數據查詢失敗“?JOptionPane.ERROR_MESSAGE);
}???
???? return?rs;
????
????}
public?void?delect(String?str)?{
?????if(conn==null)
???? ?dbConn();????
try?{
stat.execute(str);
JOptionPane.showMessageDialog(null“刪除已成功!“);
}?catch?(SQLException?e)?{
JOptionPane.showMessageDialog(null?“數據刪除失敗“?“數據刪除失敗“?JOptionPane.ERROR_MESSAGE);
}
finally{
dbClose();
}
?????
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-04-21?23:13??JAVA的試卷自動生成系統\
?????目錄???????????0??2014-04-21?23:13??JAVA的試卷自動生成系統\課程設計\
?????文件?????1835008??2009-01-08?12:22??JAVA的試卷自動生成系統\課程設計\you.mdf
?????文件??????516096??2009-01-08?12:22??JAVA的試卷自動生成系統\課程設計\you_log.LDF
?????目錄???????????0??2014-04-21?23:13??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\
?????目錄???????????0??2014-04-21?23:13??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\JAVA\
?????文件??????455680??2009-01-05?15:21??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\JAVA\用戶手冊.doc
?????文件??????475648??2009-01-05?15:23??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\JAVA\詳細設計說明書?.doc
?????文件???????58880??2009-01-05?15:21??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\JAVA\軟件需求說明書.doc
?????目錄???????????0??2014-04-21?23:13??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\
?????文件?????????668??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\.classpath
?????文件?????????388??2008-12-29?14:42??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\.project
?????目錄???????????0??2014-04-21?23:13??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\
?????目錄???????????0??2014-04-21?23:13??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Db\
?????文件????????2966??2009-01-05?13:16??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Db\Sql.class
?????文件??????130886??2009-01-05?12:09??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\forms-1.1.0-src.zip
?????目錄???????????0??2014-04-21?23:13??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\
?????文件????????1870??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Addst$1.class
?????文件?????????854??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Addst$2.class
?????文件?????????812??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Addst$3.class
?????文件?????????680??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Addst$4.class
?????文件????????6861??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Addst.class
?????文件?????????820??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Mypanel.class
?????文件????????1139??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Select$1.class
?????文件?????????773??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Select$2.class
?????文件?????????639??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Select$3.class
?????文件????????3069??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Select.class
?????文件?????????626??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Sjg$1.class
?????文件?????????627??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Sjg$2.class
?????文件????????1293??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Sjg$3.class
?????文件?????????778??2009-01-05?12:10??JAVA的試卷自動生成系統\課程設計\尤蘇湘組課程設計\課程設計\bin\Kt\Sjg$4.class
............此處省略107個文件信息
評論
共有 條評論