回 帖 发 新 帖 刷新版面

主题:jsp连接数据库的问题,急

package TSZ1;
import java.sql.*;    

public class Rushenzhou {
    
          Connection con;
          Statement  sta;
          ResultSet  rs;
          
          String driver;
          String url;
          String user;
          String pwd;
          public Rushenzhou()
          {
              driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
              url    = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName =xiongying";
              //test为数据库名
              user   = "sa";
              pwd    = "chenxue";
              //请更改为你相应的用户和密码
              init();
          }
          public void init()
          {
           try{
            Class.forName(driver);
            System.out.println("driver is ok");
            con = DriverManager.getConnection(url,user,pwd);
            System.out.println("conection is ok");
           /*    sta = con.createStatement();
               rs  = sta.executeQuery("select * from room");
               while(rs.next())
                System.out.println(rs.getInt("roomNum")); */
           }catch(Exception e)
            {
             e.printStackTrace();
            }
          }
          
          public static void main(String args[])
          {
           Rushenzhou DB=new Rushenzhou();
          }
         
    
}
在myeclipse的java project中java.lang.ClassNotFoundException:com.mircsoft.jdbc.sqlserver.SQLserverDriver
我确定驱动已经装了,且升级到了SP3,数据库表名叫xiongying

回复列表 (共3个回复)

沙发

参考:http://www.programfan.com/club/post-208681.html

板凳

你导入JAVA连接的那3个包了吗?

3 楼

Class.forName(driver);  ->
Class.forName(driver).newInstance();

我来回复

您尚未登录,请登录后再回复。点此登录或注册