資源簡介
模仿地鐵購票系統+數據庫 地鐵 購票系統 數據庫 Java 歡迎大家下載 交流

代碼片段和文件信息
package?cn.dao;
import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;
public?class?baseDao?{
private??static?final?String?DRIVERCLASS=“com.microsoft.sqlserver.jdbc.SQLServerDriver“;
private??static?final?String?URL=“jdbc:sqlserver://localhost:1433;databaseName=subway“;
private??static?final?String?USERNAME=“sa“;
private??static?final?String?PASSWORD=“123“;
private?Connection?conn;
????private?PreparedStatement?ps;
????private?ResultSet?rs;
public?Connection?getConnection()?
{
try?{
Class.forName(DRIVERCLASS);
conn=DriverManager.getConnection(URLUSERNAMEPASSWORD);
}?catch?(ClassNotFoundException?e)?{
e.printStackTrace();
}?catch?(SQLException?e)?{
e.printStackTrace();
}
return?conn;
}
public?int?executeSQL(String?sqlobject[]?args)
{
int?rowNum=0;
getConnection();
try?{
ps=conn.prepareStatement(sql);
}?catch?(SQLException?e)?{
e.printStackTrace();
}
if(args!=null&&args.length>0)
{
int?index=1;
for?(object?object?:?args)?{
try?{
ps.setobject(index++?object);
}?catch?(SQLException?e)?{
e.printStackTrace();
}
}
}
try?{
rowNum=ps.executeUpdate();
}?catch?(SQLException?e)?{
e.printStackTrace();
}
finally
{
this.closeAll();
}
return?rowNum;
}
public?ResultSet?execQuery(String?sqlobject[]?args)
{
getConnection();
try?{
ps=conn.prepareStatement(sql);
}?catch?(SQLException?e)?{
e.printStackTrace();
}
if(args!=null&&args.length>0)
{
int?index=1;
for?(object?object?:?args)?{
try?{
ps.setobject(index++?object);
}?catch?(SQLException?e)?{
e.printStackTrace();
}
}
}
try?{
rs=ps.executeQuery();
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
return?rs;
}
public?void?closeAll()
{
if(rs!=null)
{
try?{
rs.close();
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
if(ps!=null)
{
try?{
ps.close();
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
if(conn!=null)
{
try?{
conn.close();
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
}
public?ResultSet?execQuery(String?sql?object?args)?{
getConnection();
try?{
ps=conn.prepareStatement(sql);
}?catch?(SQLException?e)?{
e.printStackTrace();
}
if(args!=null)
{
try?{
ps.setobject(1?args);
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
try?{
rs=ps.executeQue
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????3145728??2015-06-30?21:20??第一套地鐵信息\數據庫\subway.mdf
?????文件???????1101??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\.classpath
?????文件????????312??2015-07-02?16:15??第一套地鐵信息\數據庫\SubwayManager\.myme
?????文件???????1623??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\.project
?????文件????????500??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\.settings\.jsdtscope
?????文件????????382??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\.settings\com.genuitec.eclipse.migration.prefs
?????文件????????629??2015-07-01?20:52??第一套地鐵信息\數據庫\SubwayManager\.settings\org.eclipse.jdt.core.prefs
?????文件????????565??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\.settings\org.eclipse.wst.common.component
?????文件????????413??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2015-07-02?16:24??第一套地鐵信息\數據庫\SubwayManager\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2015-07-02?16:24??第一套地鐵信息\數據庫\SubwayManager\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????3145??2015-07-01?20:59??第一套地鐵信息\數據庫\SubwayManager\src\cn\dao\ba
?????文件???????1403??2015-07-01?22:20??第一套地鐵信息\數據庫\SubwayManager\src\cn\dao\SubwayDao.java
?????文件???????1831??2015-06-30?23:56??第一套地鐵信息\數據庫\SubwayManager\src\cn\entity\SubWayInfo.java
?????文件????????962??2015-07-02?16:28??第一套地鐵信息\數據庫\SubwayManager\src\cn\servlet\ServletById.java
?????文件????????879??2015-07-01?21:19??第一套地鐵信息\數據庫\SubwayManager\src\cn\servlet\ServletGetAll.java
?????文件?????????25??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\src\me
?????文件???????1558??2015-07-01?21:54??第一套地鐵信息\數據庫\SubwayManager\WebRoot\byId.jsp
?????文件???????1767??2015-07-02?16:27??第一套地鐵信息\數據庫\SubwayManager\WebRoot\list.jsp
?????文件?????????36??2015-06-30?22:26??第一套地鐵信息\數據庫\SubwayManager\WebRoot\me
?????文件???????3059??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\WebRoot\WEB-INF\classes\cn\dao\ba
?????文件???????1997??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\WebRoot\WEB-INF\classes\cn\dao\SubwayDao.class
?????文件???????2045??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\WebRoot\WEB-INF\classes\cn\entity\SubWayInfo.class
?????文件???????1534??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\WebRoot\WEB-INF\classes\cn\servlet\ServletById.class
?????文件???????1402??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\WebRoot\WEB-INF\classes\cn\servlet\ServletGetAll.class
?????文件?????????25??2015-06-30?17:55??第一套地鐵信息\數據庫\SubwayManager\WebRoot\WEB-INF\classes\me
?????文件??????20682??2015-07-01?20:51??第一套地鐵信息\數據庫\SubwayManager\WebRoot\WEB-INF\lib\jstl.jar
?????文件?????583286??2015-07-01?21:00??第一套地鐵信息\數據庫\SubwayManager\WebRoot\WEB-INF\lib\sqljdbc2008.jar
?????文件?????393259??2015-07-01?20:51??第一套地鐵信息\數據庫\SubwayManager\WebRoot\WEB-INF\lib\standard.jar
?????文件????????942??2015-07-02?16:16??第一套地鐵信息\數據庫\SubwayManager\WebRoot\WEB-INF\web.xm
............此處省略25個文件信息
評論
共有 條評論