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的一个扩展包,还请老师们指教