`
rimoer
  • 浏览: 103231 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JDBC连接SQL2000详细流程 

 
阅读更多
JDBC连接SQL2000详细流程  

我们在设计JDBC连接MS SQL2000数据库的时候,时常会因为一些原因无法注册驱动或者不能和数据库相连接。

  以下是我在开发的时候写的比较完整的连接方法,在此也要感谢许许多多的无名高手的无私帮助!

  步骤:(注意:根据你的具体情况而定)

  1.在微软官方网站下载SQL的JDBC驱动(http://www.microsoft.com/sql)

  2.安装驱动,就默认安装

  3.安装完成后,将安装目录下的lib文件夹中的三个*.jar文件复制到你指定的位置,我是放在D盘下的一个目录

  4.设置环境变量,在CLASSPATH目录下加入上面三个*.JAR文件的路径,见图

<!--正文内容结束-->package DataBase;
 import java.sql.*;
 public class MSDBdemo {
  public static void main(String[] args){
   try{
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
    System.out.println("数据库驱动程序注册成功!");
    String url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind";
    String user = "sa";
    String password = "";
    Connection conn = DriverManager.getConnection(url, user, password);
    System.out.println("数据库连接成功");
   }catch(Exception e){
   e.printStackTrace();
   System.out.println("数据库连接失败");
  }
 }
}



  5.如果你的系统是XPSP2,请打上SQL2000SP3补丁,网上去找拔,一大把!主要是让1433端口开放

  6.在企业管理器数据库属性中选择混合登陆模式,见图


  7.如果你不想以默认的sa用户登陆,可以在运行向导中新建登陆用户,见图


  8.这里针对JBuilder设计,注意加入三个*.jar文件的路径,见图

  9.测试用例:

package DataBase;
 import java.sql.*;
 public class MSDBdemo {
  public static void main(String[] args){
   try{
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
    System.out.println("数据库驱动程序注册成功!");
    String url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind";
    String user = "sa";
    String password = "";
    Connection conn = DriverManager.getConnection(url, user, password);
    System.out.println("数据库连接成功");
   }catch(Exception e){
   e.printStackTrace();
   System.out.println("数据库连接失败");
  }
 }
}

分享到:
评论

相关推荐

    JDBC连接SQL2000详细流程

    在提供的压缩包文件中,"JDBC连接SQL2000详细流程.htm"和"JDBC连接SQL2000详细流程.txt"可能是详细教程或示例代码,而"JDBC连接SQL2000详细流程_files"可能包含相关图片或其他辅助资源,这些内容可以帮助你更直观地...

    JAVA jdbc连接sql2000详细流程

    本篇文章将详细讲解如何使用JDBC连接SQL Server 2000数据库,帮助开发者了解整个过程。 首先,我们需要理解JDBC的基本组件和工作流程。JDBC提供了一组接口和类,包括`DriverManager`、`Connection`、`Statement`、`...

    Kettle 连接 SQLServer JDBC

    标题 "Kettle 连接 SQLServer JDBC" 涉及到的是数据集成工具 Pentaho Data Integration(简称 Kettle)如何通过 JDBC(Java Database Connectivity)驱动来与 Microsoft SQL Server 数据库进行交互。Kettle,也被...

    jdbc连接sqlserver2005

    在Java编程中,JDBC(Java Database ...这就是使用JDBC连接SQL Server 2005的基本流程。在实际应用中,可能还需要考虑事务管理、错误处理、性能优化等方面。确保了解并遵循最佳实践,以确保代码的健壮性和高效性。

    关于jdbc连接sqlserver2000数据库

    标题中的“关于jdbc连接sqlserver2000数据库”指的是使用Java Database Connectivity (JDBC) API来与Microsoft SQL Server 2000数据库进行交互。JDBC是Java平台的一个标准接口,它允许Java应用程序通过Java代码来...

    jdbc连接sqlserver所需的三个jar包

    标题提到的"jdbc连接sqlserver所需的三个jar包"是指用于建立Java应用程序与Microsoft SQL Server之间的数据库连接的关键组件。以下是这三个JAR文件的详细解释: 1. msbase.jar:这个文件包含了SQL Server JDBC驱动...

    JDBC连接sql server数据库

    本篇文章将详细探讨如何使用JDBC连接SQL Server数据库,以及针对SQL Server 2000和2005的一些特定考虑。 首先,为了使用JDBC连接SQL Server,我们需要以下组件: 1. **JDBC驱动程序**:SQL Server提供了一个名为...

    jdbc连接SQL Server的详细步骤

    为了通过JDBC连接SQL Server,需要正确配置SQL Server的认证方式。这通常在“企业管理器”中完成,具体步骤包括: - 打开“企业管理器”,右击本地服务器,选择“属性”。 - 在“安全性”选项卡中,选择“SQL ...

    JDBC连接SQL Server例子

    **JDBC连接SQL Server例子详解**...这个例子覆盖了JDBC连接SQL Server的基本流程,但实际开发中还需要考虑异常处理、连接池管理、事务控制等高级话题。理解这些概念对于任何使用Java进行数据库操作的开发者都至关重要。

    JDBC连接SQLServer2008

    详细介绍jdbc连接SQL Server2008的全部流程

    JDBC连接sqlserver2000,mysql,kingbase

    ### JDBC连接SQL Server 2000、MySQL与Kingbase 实验知识点解析 #### 一、实验背景与目的 在本实验中,我们将探讨如何通过Java Database Connectivity (JDBC) 接口连接到不同的数据库系统,包括SQL Server 2000、...

    android 通过jdbc连接sql server 2008实现 增,删 改 查功能

    以上就是使用JDBC在Android上连接SQL Server 2008并实现CRUD操作的基本流程和关键知识点。实践中,还需注意异常处理、数据验证以及适应不同版本的SQL Server。在项目中,通常会封装成服务层或者DAO(Data Access ...

    采用纯JDBC连接sql server

    下面将详细阐述如何采用纯JDBC连接SQL Server数据库,并介绍相关的知识体系。 首先,要建立JDBC连接,你需要确保引入了SQL Server驱动的JAR包。SQL Server的JDBC驱动通常称为`mssql-jdbc.jar`,由Microsoft提供。除...

    JDBCDriver3.0.rar_jdbc driver 3.0_sql jdbc 3.0_sql server jdbc_s

    总之,Microsoft SQL Server JDBC Driver 3.0是Java开发者连接SQL Server数据库的首选工具,它提供了丰富的功能和高效的性能。通过深入理解和合理利用这些特性,开发者可以构建出更加稳定、高效的应用程序。在实际...

    jdbc连sql2000数据库jar包

    以上就是使用JDBC连接SQL Server 2000的基本流程。需要注意的是,虽然SQL Server 2000已不再支持,但这些概念和步骤对于理解和使用现代版本的SQL Server或任何其他数据库系统都非常有价值。在实际开发中,你应该选择...

    jdbc 驱动 连接sql server2000

    这就是使用JDBC驱动连接SQL Server 2000的基本流程。注意,实际应用中还需要考虑异常处理、事务管理、连接池等高级话题,以确保程序的健壮性和效率。此外,不同版本的SQL Server可能需要不同的JDBC驱动,确保使用的...

    sqlserver2000 jdbc jar

    标题中的"sqlserver2000 jdbc jar"指的是SQL Server 2000数据库与Java应用程序之间的连接组件,即Java Database Connectivity (JDBC)驱动。JDBC是Java平台上的一个标准API,允许Java程序通过Java代码来访问和操作...

    sqljdbc4的maven包

    在实际编程中,使用sqljdbc4驱动连接SQL Server数据库,你需要实现JDBC的基本流程: 1. 加载驱动:`Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")` 2. 创建连接:`Connection conn = ...

    jdbc,sql,mysql

    例如,以下是一段简单的示例代码,演示了如何使用JDBC连接MySQL数据库: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public ...

Global site tag (gtag.js) - Google Analytics