jdbc

原创 2006年05月25日 21:52:00
连接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;  
 }
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Oracle JDBC指南

  • 2017-10-16 19:19
  • 1.46MB
  • 下载

JDBC封装类

JDBC的简单介绍

简单的JDBC实例,主要是使用JDBC连接MySQL数据库,然后对数据库进行一些基本的增删改查操作。 1,设计数据表 先设计一张数据表,用户保存用户信息,建表语句如下: CREATE T...

[疯狂Java]JDBC:事务管理、中间点、批量更新

1. 数据库事务的概念:     1) 事务的目的就是为了保证数据库中数据的完整性;     2) 设想一个银行转账的过程,如果分两步,第一步是A的账户-1000,第二步是B的账户+1000,这两个动...

sqlite-jdbc-3.20.0.jar

  • 2017-10-13 14:19
  • 6.33MB
  • 下载

Sharding JDBC PPT 分享

  • 2017-10-09 15:46
  • 3.86MB
  • 下载

JDBC常用接口和类

DriverManager:用于管理JDBC驱动的服务类。程序中使用该类的的主要功能是获取Connection对象,该类包含如下方法: public static Connection getC...

C3P0开源JDBC连接池

  • 2017-08-11 19:17
  • 981KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)