急,我的数据库驱动jar包要放在哪里呢
小弟在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("连接数据库成功!");
}
}