一、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 SQL Server的交互涉及JDBC驱动的使用、数据库连接的建立、SQL语句的执行以及查询结果的处理。这个实例提供了一个基础框架,开发者可以根据实际需求进行扩展,实现更复杂的数据操作。记住,始终...
2. **JDBC URL格式不同**:2005版的URL前缀为`jdbc:sqlserver://`,而2000版的前缀为`jdbc:microsoft:sqlserver://`。 3. **驱动程序文件不同**:2005版只需要一个`sqljdbc.jar`文件,而2000版则需要多个jar文件。 4...
在Java编程环境中,连接Microsoft SQL Server 2005数据库通常需要特定的驱动程序,这就是所谓的JDBC驱动程序。Java Database Connectivity (JDBC) 是Java平台中用于与各种数据库进行交互的标准API。在这个场景中,`...
总之,`sqljdbc4-3.0.zip`是连接MS SQL Server的重要组件,通过这个驱动包,Java开发者可以方便地实现与SQL Server数据库的交互。确保正确添加依赖并合理使用JDBC API,即可实现高效、稳定的数据库操作。
标题提到的"java连接ms sql数据库用的三个包"正是这样的驱动程序,它们分别是msbase.jar、mssqlserver.jar和msutil.jar。这三个JAR文件是JDBC(Java Database Connectivity)驱动的一部分,由Microsoft提供,用于...
你可以从微软官方网站下载适用于Java的最新版JDBC驱动(也称为"JDBC Driver for SQL Server"或"ms-jdbc-driver")。 2. **Java Development Kit (JDK)**:确保你的系统上已经安装了JDK,并且`JAVA_HOME`环境变量已...
总结来说,"MS SQLSERVER JDBC 所需JAR 文件"是Java应用程序与SQL Server进行数据交互的关键组件,它们提供了Java程序与SQL Server数据库之间通信的桥梁。理解如何正确地引入和使用这些驱动JAR文件,以及它们在Java...
Ms SQL Server的JDBC驱动是Java开发者连接到Microsoft SQL Server数据库的重要工具,它允许Java应用程序通过JDBC(Java Database Connectivity)接口与SQL Server进行交互。本文将深入探讨这些主要文件的作用,以及...
- 加载JDBC驱动:`Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")` - 创建数据库连接:`Connection conn = DriverManager.getConnection(url, username, password)` - 创建Statement或...
MS SQL Server JDBC驱动2.0版是用于连接Java应用程序与Microsoft SQL Server数据库的桥梁,尤其针对SQL Server 2000和2005版本。JDBC(Java Database Connectivity)是一种Java API,它允许Java程序通过Java编程语言...
首先,我们需要确保我们的开发环境已经安装了Java SDK、Apache Tomcat服务器以及MS SQLServer。MS SQLServer是微软公司推出的强大关系型数据库管理系统,它提供了稳定性和性能,适合大型网站和企业应用。 1. **...
String url = "jdbc:sqlserver://localhost:1433;databaseName=MyDatabase"; String username = "myUsername"; String password = "myPassword"; try (Connection conn = DriverManager.getConnection(url, ...
在描述中提到的"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 包"是指用于Java应用程序中,通过Java Database Connectivity (JDBC) API来建立与MySQL和Microsoft SQL Server数据库连接的特定库。这些Jar包包含了驱动程序,使得Java...
描述中提到的“jdbc jar driver for sqlserver 2000”进一步明确了这个压缩包的用途,即它提供了适用于SQL Server 2000的JDBC驱动程序。通常,这些.jar文件会被添加到Java项目的类路径(classpath)中,以便在运行时...
`jdbc:sqlserver://<hostname>:;databaseName=;user=;password=<password>` 6. 在“JDBC驱动”部分,选择解压后的sqljdbc4.jar或sqljdbc.jar的路径,并将其添加到Kettle的类路径中。 确保正确配置这些参数后,...
在上述代码中,`url`参数的格式很重要,`jdbc:sqlserver://<servername>:<port>`指定了服务器地址和端口,`databaseName=<dbname>`指定了数据库名。其他可选参数如`integratedSecurity=true`(Windows身份验证)、`...
在压缩包文件中,"SqlServer"可能包含了这些驱动的下载链接、安装指南或者配置示例。用户需要根据自身需求选择合适的驱动版本,并按照提供的信息进行安装和配置,以确保应用程序能够顺利连接到Sql Server 2000或2005...
SQL Server驱动jar文件是Java应用程序连接到Microsoft SQL Server数据库的关键组件。在Java环境中,为了能够与SQL Server进行数据交互,我们需要一个兼容的 JDBC (Java Database Connectivity) 驱动程序,通常以jar...
1. **下载 JDTS 驱动程序**:JDTS (Java Database-Connectivity - SQL Server) 驱动程序是用于连接 MS SQL Server 的必要组件。通常可以从特定的共享路径或官方网站上获取。例如,在本文提供的示例中,JDTS 驱动程序...