资源简介

模仿地铁购票系统+数据库 地铁 购票系统 数据库 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\.mymetadata

     文件       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.xml

     文件         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\baseDao.java

     文件       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\meta-INF\MANIFEST.MF

     文件       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\meta-INF\MANIFEST.MF

     文件       3059  2015-06-30 17:55  第一套地铁信息\数据库\SubwayManager\WebRoot\WEB-INF\classes\cn\dao\baseDao.class

     文件       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\meta-INF\MANIFEST.MF

     文件      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.xml

............此处省略25个文件信息

评论

共有 条评论