日期:2014-05-20 浏览次数:21107 次
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的包损坏了,你重新安装。