我用的是WinXP SP2 + MS SQL Server 2000 + JCreator 3.50 ProClass.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:StudentGradeManage")上面两句放在try里catch(SQLException sqle) {
System.out.println(sqle.toString());
}然后运行起来就是提示java.sql.SQLException: No suitable driver我把三个*.jar都放好了, JCreator里也Add Archive了, 也设置了classpath, 学校里win2000用没问题, 同学的win xp也连上了, 就我家这不给面子的连不上, 巨郁闷, 所以请牛人们帮忙看看, 解决一下我只能明早再来看, 这里先谢过了....
Connection con = DriverManager.getConnection("jdbc:odbc:StudentGradeManage")上面两句放在try里catch(SQLException sqle) {
System.out.println(sqle.toString());
}然后运行起来就是提示java.sql.SQLException: No suitable driver我把三个*.jar都放好了, JCreator里也Add Archive了, 也设置了classpath, 学校里win2000用没问题, 同学的win xp也连上了, 就我家这不给面子的连不上, 巨郁闷, 所以请牛人们帮忙看看, 解决一下我只能明早再来看, 这里先谢过了....
解决方案 »
- 请教高手一个正则问题!!!!!!!
- JMF做RTP,能在ADSL上做组播吗?
- java接口的作用?
- java初学者第一个小程序的问题(菜鸟级)^_^
- 请各位抽出一点时间来看看!
- [求组] 关于java读取文件内容在 textarea 展示的问题~~
- 急!50分!我现在想要在VECTOR中直接存储结果集???但不想使用"在VECTOR中存储一个
- together6.0的license
- 请教:一个关于rose的初级问题???
- 请问:JCreator的调试工在哪里?
- 进来看看,搞的我莫名其妙,不知道大家有没有遇到过
- 100分请教:JBuilder生成的数据库应用程序的可执行程序无法连接数据库,是何原因?
Connection con = DriverManager.getConnection("jdbc:odbc:StudentGradeManage",userName,userPassword)
Connection con = DriverManager.getConnection("jdbc:odbc:StudentGradeManage")........如果你想用MSSQL的JDBC驱动连接就把第二句改成DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=yourDatabaseName",username,password);
如果你想用ODBC数据源的话,就先建一个数据源,然后把第一句改成Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");我试了一下 把第一句改成Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 然后就可以用了但我还想问一下哦 为什么把第二句改成DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=yourDatabaseName",username,password)后 我这里是报java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. 这个又是什么问题啊