日期:2014-05-20 浏览次数:20897 次
import java.sql.*; public class JdbcSqlServer { public static void main(String[] args) throws Exception { Connection con = null; Statement stmt = null; ResultSet rs = null; String connectionURL = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=TEST_DB_RENAME"; //为数据库的地址 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //加载驱动 con = DriverManager.getConnection(connectionURL,"pengliang","1989923"); //建立与数据库的连接 stmt = con.createStatement(); rs = stmt.executeQuery("select * from student"); //ResultSet对象来存储查询的结果 while(rs.next()) { System.out.println("***********************" +"\n"+"sno:"+"\t"+rs.getString("sno")+"\t"+"sname:"+" \t"+rs.getString("sname")+"\t"+"sgrade:"+"\t"+rs.getString("sgrade") ); } con.close(); } }
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file sql的驱动版本不对。。下个支持2008的正确版本就行了
------解决方案--------------------
版本问题,把你开发工具中的版本调整好,要不,就是你的jdk的包或.jar的包损坏了,你重新安装。