原本的源代码是没有myeclipse工程的,数据库采用sqlserver2000,服务器采用tomcat.
本人将所有代码放到myeclipse10里面,部署到apache-tomcat-6.0.35,数据库改用sqlserver2008,发现原来的驱动还可以用,也可以用(http://blog.csdn.net/flyuniverse_shell/article/details/7351016)中说明的新的驱动。
在我本机部署成功的源代码:
关键源代码:
(DB.java)
package com.yxq.toolbean;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
import com.yxq.valuebean.TempSingle;
import com.yxq.valuebean.VoteSingle;
public class DB {
private String className;
private String url;
private String username;
private String password;
private Connection con;
private Statement stm;
private ResultSet rs;
public DB() {
className = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
url = "jdbc:microsoft:sqlserver://localhost:1433;databaseName=db_vote";
username = "sa";
password = "xiexie";
}
/**
* @功能 加载数据库驱动程序
*/
public void loadDrive() {
try {
Class.forName(className);
} catch (ClassNotFoundException e) {
System.out.println("加载数据库驱动程序失败!");
e.printStackTrace();
}
}
/**
* @功能 获取数据库连接
*/
public void getCon() {
loadDrive();
t