`
xiang37
  • 浏览: 433188 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Java 连接 ms sql server2005

阅读更多

一、JAVA连接SQL的语句 

JAVA连接SQL2000语句为: 
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
DriverManager.getConnection("jdbc:odbc:数据库名","数据库登录名","登录密码"); 

但连接SQL2005,已经改为: 
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=数据库名","数据库登录名","登录密码"); 

二、JAVA连接SQL都要用到驱动程序 

SQL2000需要三个jar包:mssqlservice.jar,msutil.jar,msbase.jar 
SQL2005需要一个jar包:sqljdbc.jar 
所以SQL2000和2005的连接方法是不一样的, 
到微软下载"Microsoft SQL Server 2005 JDBC Driver"最新版本,现在的应该是4.0

 

三、JAVA连接SQL一般通用代码

package pkg;

import java.sql.*;

public class Test {
    public static void main(String args[]) {
        String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; // 加载JDBC驱动
        String dbURL = "jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=wulei"; // 连接服务器和数据库sample
        Connection dbConn;
        try {
            Class.forName(driverName);
            dbConn = DriverManager.getConnection(dbURL);
            System.out.println("Connection Successful!"); // 如果连接成功
                                                            // 控制台输出Connection
            // Successful!
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

分享到:
评论

相关推荐

    Java 连接MS SQLServer数据库的实例

    总的来说,Java与MS SQL Server的交互涉及JDBC驱动的使用、数据库连接的建立、SQL语句的执行以及查询结果的处理。这个实例提供了一个基础框架,开发者可以根据实际需求进行扩展,实现更复杂的数据操作。记住,始终...

    JDBC连接MS SQL Server 2005 与 2000区别

    2. **JDBC URL格式不同**:2005版的URL前缀为`jdbc:sqlserver://`,而2000版的前缀为`jdbc:microsoft:sqlserver://`。 3. **驱动程序文件不同**:2005版只需要一个`sqljdbc.jar`文件,而2000版则需要多个jar文件。 4...

    java链接数据库Ms Sql Server 2005所需的jar包

    在Java编程环境中,连接Microsoft SQL Server 2005数据库通常需要特定的驱动程序,这就是所谓的JDBC驱动程序。Java Database Connectivity (JDBC) 是Java平台中用于与各种数据库进行交互的标准API。在这个场景中,`...

    连接MS SQLSERVER 的驱动jar包sqljdbc4-3.0.zip

    总之,`sqljdbc4-3.0.zip`是连接MS SQL Server的重要组件,通过这个驱动包,Java开发者可以方便地实现与SQL Server数据库的交互。确保正确添加依赖并合理使用JDBC API,即可实现高效、稳定的数据库操作。

    java连接ms sql数据库用的三个包

    标题提到的"java连接ms sql数据库用的三个包"正是这样的驱动程序,它们分别是msbase.jar、mssqlserver.jar和msutil.jar。这三个JAR文件是JDBC(Java Database Connectivity)驱动的一部分,由Microsoft提供,用于...

    java连接sql server 2012环境搭建

    你可以从微软官方网站下载适用于Java的最新版JDBC驱动(也称为"JDBC Driver for SQL Server"或"ms-jdbc-driver")。 2. **Java Development Kit (JDK)**:确保你的系统上已经安装了JDK,并且`JAVA_HOME`环境变量已...

    MS SQLSERVER JDBC 所需JAR 文件

    总结来说,"MS SQLSERVER JDBC 所需JAR 文件"是Java应用程序与SQL Server进行数据交互的关键组件,它们提供了Java程序与SQL Server数据库之间通信的桥梁。理解如何正确地引入和使用这些驱动JAR文件,以及它们在Java...

    Ms Sqlserver的JDBC驱动

    Ms SQL Server的JDBC驱动是Java开发者连接到Microsoft SQL Server数据库的重要工具,它允许Java应用程序通过JDBC(Java Database Connectivity)接口与SQL Server进行交互。本文将深入探讨这些主要文件的作用,以及...

    SQL Server jar驱动包

    - 加载JDBC驱动:`Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")` - 创建数据库连接:`Connection conn = DriverManager.getConnection(url, username, password)` - 创建Statement或...

    MS SQL Server JDBC驱动2.0版,sqljdbc_2.0

    MS SQL Server JDBC驱动2.0版是用于连接Java应用程序与Microsoft SQL Server数据库的桥梁,尤其针对SQL Server 2000和2005版本。JDBC(Java Database Connectivity)是一种Java API,它允许Java程序通过Java编程语言...

    chx 学习jForum笔记十八 jForum与ms sqlserver

    首先,我们需要确保我们的开发环境已经安装了Java SDK、Apache Tomcat服务器以及MS SQLServer。MS SQLServer是微软公司推出的强大关系型数据库管理系统,它提供了稳定性和性能,适合大型网站和企业应用。 1. **...

    sql-server驱动包

    String url = "jdbc:sqlserver://localhost:1433;databaseName=MyDatabase"; String username = "myUsername"; String password = "myPassword"; try (Connection conn = DriverManager.getConnection(url, ...

    MS SQLServer Java 驱动

    在描述中提到的"MS SQLServer Java ODBC驱动JAR文件",实际上是指`sqljdbc_auth.dll`和`mssql-jdbc.jar`这两个主要的JAR文件。`sqljdbc_auth.dll`用于Windows上的集成安全性验证,而`mssql-jdbc.jar`包含了实现JDBC...

    连接mysql和MS SQL Server的 Jar 包

    标题提到的"连接mysql和MS SQL Server的 Jar 包"是指用于Java应用程序中,通过Java Database Connectivity (JDBC) API来建立与MySQL和Microsoft SQL Server数据库连接的特定库。这些Jar包包含了驱动程序,使得Java...

    ms -sql server jdbc 驱动 jar 包

    描述中提到的“jdbc jar driver for sqlserver 2000”进一步明确了这个压缩包的用途,即它提供了适用于SQL Server 2000的JDBC驱动程序。通常,这些.jar文件会被添加到Java项目的类路径(classpath)中,以便在运行时...

    kettle链接SQL server驱动 sqljdbc

    `jdbc:sqlserver://<hostname>:;databaseName=;user=;password=<password>` 6. 在“JDBC驱动”部分,选择解压后的sqljdbc4.jar或sqljdbc.jar的路径,并将其添加到Kettle的类路径中。 确保正确配置这些参数后,...

    MS SQL Server的jdbc驱动

    在上述代码中,`url`参数的格式很重要,`jdbc:sqlserver://<servername>:<port>`指定了服务器地址和端口,`databaseName=<dbname>`指定了数据库名。其他可选参数如`integratedSecurity=true`(Windows身份验证)、`...

    Sql Server2000 和 SqlServer2005数据库驱动包下载

    在压缩包文件中,"SqlServer"可能包含了这些驱动的下载链接、安装指南或者配置示例。用户需要根据自身需求选择合适的驱动版本,并按照提供的信息进行安装和配置,以确保应用程序能够顺利连接到Sql Server 2000或2005...

    sqlserver驱动jar

    SQL Server驱动jar文件是Java应用程序连接到Microsoft SQL Server数据库的关键组件。在Java环境中,为了能够与SQL Server进行数据交互,我们需要一个兼容的 JDBC (Java Database Connectivity) 驱动程序,通常以jar...

    Sql Developer 如何連MS SQL SERVER1

    1. **下载 JDTS 驱动程序**:JDTS (Java Database-Connectivity - SQL Server) 驱动程序是用于连接 MS SQL Server 的必要组件。通常可以从特定的共享路径或官方网站上获取。例如,在本文提供的示例中,JDTS 驱动程序...

Global site tag (gtag.js) - Google Analytics