标签:jdbc sql server 2008 class java
1.//加载驱动程序类
2.//建立连接
3.//发送诉求
4.//获取结果
5.//关闭
这里用的加载方式需要导入sqljdbc4.jar包(sql server 2008版)
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
之后就是注册:
DriverManager.registerDriver(new com.microsoft.sqlserver.jdbc.SQLServerDriver());
不过,当一个JDBC驱动程序类被加载时会自动向DriverManager注册自己,所以可以省略!
下面给出示例代码:
package a1;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import com.microsoft.sqlserver.jdbc.SQLServerDriver;
public class Test01 {
public static void main(String[] args) {
//加载驱动程序类
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// DriverManager.registerDriver(new com.microsoft.sqlserver.jdbc.SQLServerDriver());
//建立连接
Connection con = DriverManager.getConnection(""
+ "jdbc:sqlserver://localhost:1433;DatabaseName=Student","sa","123");
//发送诉求
Statement statement = con.createStatement();
//获取结果
ResultSet rs = statement.executeQuery("select * from student");
while (rs.next()) {
String id = rs.getString(2);
String name = rs.getString(1);
int age = rs.getInt(3);
System.out.println(name+"\t"+id+"\t"+age);
}
// System.out.println("over");
//关闭
rs.close();
statement.close();
con.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
运行结果:(数据库中的表)
张三 001 28
李四 002 29
王五 003 31
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:jdbc sql server 2008 class java
原文地址:http://blog.csdn.net/geilidashen/article/details/47832843