小弟在tomcat上做了一个类database实现数据库sqlserver2000的连接,并且可以成功用jsp调用database连接数据库。
但是我现在要在类中连接数据库,不是在jsp中连接,结果找不到数据库驱动,请问这种情况下那几个jar包要放在哪里呢?以下是我的源代码:
package selcou;import java.lang.*;
import java.io.*;
import java.sql.*;
import java.util.*;
public class database
{
public database() { }
public static Connection getconnection(){
try{
System.out.println("正在连接数据库!");
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();//加载驱动程序
System.out.println("driver is ok!");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=CourseInfoSys";//连接地址
String username="sa";//用户名
String password="";//用户密码
Connection con=null; con=DriverManager.getConnection(url,username,password);
if(con!=null)
System.out.println("connection is ok!");
else System.out.println("Connection error!");
return con;
}catch(Exception e){
}
return null;
}
public static void main(String [] avg){
Connection con=getconnection();
if(con==null)
System.out.println("连接数据库出错");
else System.out.println("连接数据库成功!");
}
}
但是我现在要在类中连接数据库,不是在jsp中连接,结果找不到数据库驱动,请问这种情况下那几个jar包要放在哪里呢?以下是我的源代码:
package selcou;import java.lang.*;
import java.io.*;
import java.sql.*;
import java.util.*;
public class database
{
public database() { }
public static Connection getconnection(){
try{
System.out.println("正在连接数据库!");
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();//加载驱动程序
System.out.println("driver is ok!");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=CourseInfoSys";//连接地址
String username="sa";//用户名
String password="";//用户密码
Connection con=null; con=DriverManager.getConnection(url,username,password);
if(con!=null)
System.out.println("connection is ok!");
else System.out.println("Connection error!");
return con;
}catch(Exception e){
}
return null;
}
public static void main(String [] avg){
Connection con=getconnection();
if(con==null)
System.out.println("连接数据库出错");
else System.out.println("连接数据库成功!");
}
}
解决方案 »
- 高手进。。 Java web开发问题?
- 关于iReport中子报表中交叉表的问题 在线等
- Struts2中的ActionContext的作用范围?
- 关于尚学堂OA数据库字典!!!!
- 谁知道 iTextAsian.jar 在那儿下载呀?
- 利用ArrayList存入数据的问题
- jsp中如何传参数到Crystal Report9中,再由Crystal Report9生成报表
- 封装数据库操作问题...
- 我用JDBC驱动SQL SERVER以前都是通的怎么现在突然报这个错?老大帮忙!
- 我的tomcat以前很好用,近来可让我头大了!
- 救命啊:hibernate只要commit事务就报错
- 小弟刚学java Vector问题 帮下忙
这们老兄能不能说一下jb怎么导入包啊,我以前有做过,不过忘了
结贴了!!!!!!!!!!