当前位置: 代码迷 >> Java Web开发 >> Could not load JDBC driver class 咋回事
  详细解决方案

Could not load JDBC driver class 咋回事

热度:3765   发布时间:2013-02-25 21:13:19.0
Could not load JDBC driver class 怎么回事
Could not load JDBC driver class [jdbc:sqlserver://localhost:1433;databaseName=mysql]

在连接数据库的时候出现了这样的错误,现在刚刚接触s2sh没多久,练习着用的时候就出现这样的问题

------解决方案--------------------------------------------------------
有没有把sql驱动包加进到lib里啊
------解决方案--------------------------------------------------------
sqljdbc4.jar这个jar包有吗
------解决方案--------------------------------------------------------
在WebRoot/WEB-INF/lib/sqljdbc4.jar有这个jar文件吗?
------解决方案--------------------------------------------------------
这是jdbc驱动啊
------解决方案--------------------------------------------------------
java的程序加入classpath

web的话确认,
WEB-INF/lib/sqljdbc4.jar 放了吗?
------解决方案--------------------------------------------------------
你这是要干嘛啊
Java code
String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";     String url = "jdbc:microsoft:sqlserver://localhost:1433;databaseName=数据库名称;SelectMethod=Cursor";  //jtds:  String driver = "net.sourceforge.jtds.jdbc.Driver";  String url = "jdbc:jtds:sqlserver://localhost:1433;instance=MSSQL2000;databaseName=数据库名称;SelectMethod=Cursor";  Class.forName(driver );  Connection conn = DriverManerger.getConnection
------解决方案--------------------------------------------------------
在网上找sqlserver jdbc的驱动包
------解决方案--------------------------------------------------------
我们通常说的这几个包msbase mssqlserver msutil 是不是还要将他们的路径设置到环境变量classpath里面,SQL Server2000的驱动包是不是就是sqljdbc.jar的一个扩展包,还请老师们指教
  相关解决方案