jdbc
连接SQL Server2000数据库有多种方法,下面总结其中最常用的两种(通过JDBC驱动连接数据库)。
(1)通过Microsoft的JDBC驱动连接。此JDBC驱动共有三个文件,分别是mssqlserver.jar、msutil.jar和msbase.jar,下载JDBC驱动程序然后安装它,安装后会生成上面的三个jar文件。
驱动程序名称:com.microsoft.jdbc.sqlserver.SQLServerDriver(即下面的classforname
数据库连接URLjdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname(即下面的url
2)通过JTDS JDBC Driver连接SQL Server数据库,此驱动的文件名为jtds-1.2.jar,下载路径为(http://sourceforge.net/project/showfiles.php?group_id=33291),此驱动支持Microsoft SQL Server (6.5, 7.0, 2000 2005) Sybase,并且实现了JDBC3.0,是免费的。
驱动程序名称:net.sourceforge.jtds.jdbc.Driver(即下面的classforname
数据库连接URLjdbc:jtds:sqlserver://localhost:1433/dbname(即下面的url
JDBC连接SQL Server数据库代码:(localhost1433改成实际所用的SQL Server服务器地址和端口号,dbname改成实际的数据库名)
import java.sql.*;
public class DatabaseConn {
 private Connection conn;
 private Statement stmt;
 private String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname";
 private String classforname = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
 private String uid = "sa";
 private String pwd = "password";
 
 public DatabaseConn(){}
 
 /**
  * <p>
通过Microsoft JDBC驱动获得数据库连接</p>
  * @return Connection
  * @exception ClassNotFoundException, SQLException
  */
 public Connection getConnection()
 {
  try
  {
   Class.forName(classforname);
   if (conn == null || conn.isClosed())
    conn = DriverManager.getConnection( url, uid, pwd);
  }
  catch (ClassNotFoundException ex)
  {
   ex.printStackTrace();
  }
  catch (SQLException ex)
  {
   ex.printStackTrace();
  }
  return conn;  
 }
}
阅读更多
想对作者说点什么? 我来说一句

jdbc jdbc jdbc

2011年05月15日 4.9MB 下载

JDBC Driver

2009年12月12日 2.79MB 下载

jsp中jdbc数据库连接

2009年07月26日 876KB 下载

JDBC学习笔记--JDBC学习笔记

2010年12月09日 90KB 下载

JDBC基础JDBC基础

2009年09月16日 371KB 下载

JDBC简介-JDBC简介

2011年07月09日 276KB 下载

jdbc框架pdf

2011年11月17日 51KB 下载

jdbc操作步骤

2018年05月08日 1KB 下载

JDBC连接大全够用了

2008年11月19日 48KB 下载

没有更多推荐了,返回首页

不良信息举报

jdbc

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭