ITPub博客

首页 > 数据库 > 数据库开发技术 > java 连接 SQLServer 2005

java 连接 SQLServer 2005

原创 数据库开发技术 作者:pingyuan 时间:2008-09-04 09:13:22 0 删除 编辑
java 连接 SQLServer 2005[@more@]

java 连接 sql 2005 的方法:


1。到微软官方网站下载2005的jdbc并解压,获得文件sqljdbc.jar

http://go.microsoft.com/fwlink/?linkid=59381


2。复制文件sqljdbc.jar到jdk目录jdk1.5jrelibext下。


3。开始-〉程序-〉sql server 2005-〉配置工具-〉SQL Server Configuration Manager。启动sql 2005服务。点击 sql server2005网络配置节点,并选中”MSSQLserver的协议“节点。
启用tcp/ip协议。


4。导入 java.sql.* 包。


5。载入sql server 2005 jdbc驱动程序。代码片断如下:
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch(Exception e)
{};


6。设置连接字符串。代码片断如下:
String connectionUrl ="jdbc:sqlserver://localhost:1433;database=bank;user=sa;password=";


7。根据连接串获取到数据库的连接。代码片断如下:
Connection con = DriverManager.getConnection(connectionUrl);


8。根据所获取的连接设置sql语句对象的属性。代码片断如下:
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);


9。准备要执行的sql语句字符串。并把该字符串传给sql语句对象。执行结果保存在一个结果集中。
String str = "select * from tableName";
ResultSet rs = stmt.executeQuery(str);


10。遍历结果集合,并获取用户需要的信息。
while (rs.next())

{
System.out.println(rs.getInt("aid"));/*aid是字段名称*/
}

(上述出自:http://shazi.javaeye.com/blog/99130)

import java.sql.*;
public class TestDB
{
public static void main(String[] args)
{
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=Student";
String userName = "sa";
String userPwd = "";
Connection dbConn;
try
{

Class.forName(driverName);

dbConn = DriverManager.getConnection(dbURL, userName, userPwd);

System.out.println("Connection Successful!");
}
catch (Exception e)
{
System.out.println( "Error:"+e.getMessage() );
e.printStackTrace();
}
}
}

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7199667/viewspace-1010109/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    109
  • 访问量
    1483926