问题描述
Stringdriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";Stringurl="jdbc:microsoft:sqlserver://172.168.1.5:1433;DatabaseName=StuCourse";Stringuser="inkb";Stringpassword="123456";Connectionconn=DriverManager.getConnection(url,user,password);try{Class.forName(driver).newInstance();conn=DriverManager.getConnection(url,user,password);Stringsql1="select*fromStudent";Statementstat=conn.createStatement();ResultSetresult=stat.executeQuery(sql1);if(result.next()){System.out.println(result.getString(1));}result.close();conn.close();}catch(SQLExceptione){e.printStackTrace();System.out.println("SQLException");}
是代码有问题,还是什么?三个驱动程序是在Eclipse中Buidpath中弄进去的,在学校实验室中,这样的方法可以运行成功的,在自己的电脑上就不行了!然后,我又把三个驱动程序放在了JRE下的ext下了的,但还是不行!谢谢各位了~
解决方案
解决方案二:
放到工程的lib目录下不行吗?
解决方案三:
工程属性-》类路径-》库-》添加你的Jar文件到这里,重新编译就可以了。
解决方案四:
打了sql补丁3了吗