JDBC连接SQL2005异常. 1.已下载:sqljdbc_1.0、sqljdbc_1.2两个版本的驱动.2.都试过放到TomCat的lib文件夹下仍然ClassNotFound异常,难道是要添加ClassPath环境变量值?这个我也试过啊,也不行呢.求大大们给个招! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的看是哪个类没找到!然后根据信息在放入相应的jar包 代码:static String DBDriver = "com.microsoft.sqlserver.jdbc.SQlServerDriver"; static String ConnStr = "jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=demo"; static Connection conn = null; public static boolean GetConnection(){ try { Class.forName(DBDriver); conn = DriverManager.getConnection(ConnStr); return true; } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); return false; } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); return false; } }异常就是ClassNotFound java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQlServerDriver //连接public class ConnectionManager {private static final String Driver_class="com.microsoft.sqlserver.jdbc.SQLServerDriver";private static final String URL="jdbc:sqlserver://localhost:1434;databaseName=数据库name"; public static Connection GetCon(){ Connection con=null; try { Class.forName(Driver_class); con=DriverManager.getConnection(URL,"用户名","密码"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return con; }//关闭 public static void allclass(Connection con,ResultSet res,PreparedStatement pStatement){ try { if(con!=null&&(!con.isClosed())){ con.close(); con=null; } if(res!=null){ res.close(); res=null; } if(pStatement!=null){ pStatement.close(); pStatement=null; } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } }} //连接public class ConnectionManager {private static final String Driver_class="com.microsoft.sqlserver.jdbc.SQLServerDriver";private static final String URL="jdbc:sqlserver://localhost:1434;databaseName=数据库name";public static Connection GetCon(){Connection con=null;try {Class.forName(Driver_class);con=DriverManager.getConnection(URL,"用户名","密码");} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}return con;}//关闭public static void allclass(Connection con,ResultSet res,PreparedStatement pStatement){try {if(con!=null&&(!con.isClosed())){con.close();con=null;}if(res!=null){res.close();res=null;}if(pStatement!=null){pStatement.close();pStatement=null;}} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}这个应该是可以的 学习了 首先我看出不是发帖的人的错误就看到回帖的S_elva这个人有错O(∩_∩)O哈哈~ 知道什么错吗?? static String DBDriver = "com.microsoft.sqlserver.jdbc.SQlServerDriver";这端代码的这个一个单词写错啦(*^__^*) 嘻嘻……改正..SQLServerDriver java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQlServerDriver如果是这样的话,那肯定是少了驱动的那个jar包,你确定你下载的jar包没问题而且放到lib下了? 注意事项:sqlserver2000 和 sqlserver2005 的驱动类名不一样 看看驱动名称是否正确,CLASS所放的位置/路径是否正确 java中判断输入的数是实数还是 整数 java web整合开发王者归来 这本书怎么样? jmx监控weblogic 数据源 连接 不释放 有什么后果吗 HIBERNATE为什么只循环第一条数据呢 有什么办法可以再不重启Tomcat的情况下 修改servlet然后相应的jsp页面改变 hibernate fetching problem ejb 中cmr的问题,求达人进 在j2ee1.3.1(RI)的环境中运行servlet,使用io读写文件,总提示没有权限,tomcat中可以通过,怎样解决? 求助 空指针异常原因。 迷茫啊!摇摆期!求过来人帮忙指明一下! 大虾们帮帮忙看下
static String ConnStr = "jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=demo";
static Connection conn = null;
public static boolean GetConnection(){
try {
Class.forName(DBDriver);
conn = DriverManager.getConnection(ConnStr);
return true;
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}
}
异常就是ClassNotFound
//连接
public class ConnectionManager {
private static final String Driver_class="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String URL="jdbc:sqlserver://localhost:1434;databaseName=数据库name";
public static Connection GetCon(){
Connection con=null;
try {
Class.forName(Driver_class);
con=DriverManager.getConnection(URL,"用户名","密码");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}
//关闭
public static void allclass(Connection con,ResultSet res,PreparedStatement pStatement){
try {
if(con!=null&&(!con.isClosed())){
con.close();
con=null;
}
if(res!=null){
res.close();
res=null;
}
if(pStatement!=null){
pStatement.close();
pStatement=null;
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
public class ConnectionManager {
private static final String Driver_class="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String URL="jdbc:sqlserver://localhost:1434;databaseName=数据库name";
public static Connection GetCon(){
Connection con=null;
try {
Class.forName(Driver_class);
con=DriverManager.getConnection(URL,"用户名","密码");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}
//关闭
public static void allclass(Connection con,ResultSet res,PreparedStatement pStatement){
try {
if(con!=null&&(!con.isClosed())){
con.close();
con=null;
}
if(res!=null){
res.close();
res=null;
}
if(pStatement!=null){
pStatement.close();
pStatement=null;
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}这个应该是可以的 学习了
O(∩_∩)O哈哈~ 知道什么错吗??
static String DBDriver = "com.microsoft.sqlserver.jdbc.SQlServerDriver";
这端代码的这个一个单词写错啦(*^__^*) 嘻嘻……改正..SQLServerDriver
sqlserver2000 和 sqlserver2005 的驱动类名不一样