Sql server是微软推出的关系型数据库管理系统,那么sql server jdbc如何连接呢?下面小编就分享教程啦。
第一步,首先把连接SqlServer的jdbc驱动拷贝到正确的目录下
第一种方法: 把sqljdbc.jar放到JBuilder2006\thirdparty\jakarta-tomcat-5.5.9\common\lib目录下(jbuilder2006是jb的安装目录)
第二种方法:把sqljdbc.jar放到JBuilder2006\thirdparty\jakarta-tomcat-5.5.9\shared\lib 目录下(jbuilder2006是jb的安装目录)
第三种方法:在jbuilder中添加引用
1:在jbuilder中右键点击项目根目录(*.jpx文件),再点击“Properties”,再弹出的对话框中依次选择“Paths”->“Required Libraries”
2:在上边的对话框上点击:Add,将探出如下对话框,在上边选择Archives
3,根据对话框提示,找到Sqljdbc.jar文件,点击OK
第二步 编写程序代码
//导入Sql包 import java.sql.*;
//加载驱动,必须捕获ClassNotFoundException try{ Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); }catch(ClassNotFoundException ex){ ex.printStack(); }
//执行查询,必须捕获SqlException try{
//创建连接
Connection con = DriverManager.getConnection (
"jdbc:sqlserver://localhost:1433;database=news","sa","123456"); //创建指令
Statement stmt = con.createStatement(); //执行指令,获得查询结果
Result Set rs = stmt.executeQuery ("select * from categories");
//循环读取结果集中的内容,并输出
while(rs.next()){
out.println(rs.getString (1) + “:” + rs.getString(2)+”
”); }
//关闭结果集,关闭指令,关闭连接 rs.close(); stmt.close(); con.close();
}catch(SqlException ex){ out.println(ex.getMessage()); }