使用 Java 连接 SQL Server 数据库的示例代码

需积分: 11 0 下载量 65 浏览量 更新于2024-09-07 1 收藏 1KB TXT 举报
SQL Server 连接数据库的 Java 实现 在本文中,我们将探讨如何使用 Java 语言连接 SQL Server 数据库,并执行基本的数据库操作。我们将通过一个简单的示例程序,演示如何使用 JDBC(Java Database Connectivity)API 连接 SQL Server 数据库,并执行查询操作。 标题:SQL Server 源文件 描述:连接数据库的运行代码,为广大程序爱好者提供更加方便的路径 标签:mysqlserver 部分内容: 首先,我们需要引入必要的 Java 包,包括 `java.sql.Connection`、`java.sql.DriverManager`、`java.sql.ResultSet`、`java.sql.SQLException` 和 `java.sql.Statement`。这些包提供了基本的数据库操作接口。 ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; ``` 接下来,我们定义了一个 `MysqlTest` 类,用于连接 SQL Server 数据库。 ```java public class MysqlTest { public static void main(String[] args) { // ... } } ``` 在 `main` 方法中,我们首先加载 SQL Server 的 JDBC 驱动程序。 ```java String name = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; ``` 然后,我们定义了连接数据库的 URL、用户名和密码。 ```java String URL = "jdbc:sqlserver://localhost:1433;DatabaseName=db_supermarket"; String USERNAME = "ʤ֪"; String PASSWORD = "llwfq321"; ``` 接下来,我们使用 `Class.forName` 方法加载 JDBC 驱动程序,并使用 `DriverManager` 获取连接对象。 ```java try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); System.out.println("سɹ"); Connection conn = DriverManager.getConnection(URL, USERNAME, PASSWORD); System.out.println("ݿӳɹ"); // ... } catch (ClassNotFoundException e) { System.out.println("ʧ"); } catch (SQLException e) { e.printStackTrace(); System.out.println("ݿʧ"); } ``` 在获取连接对象后,我们可以使用 `Statement` 对象执行 SQL 语句。这里,我们执行了一个简单的查询操作,查询 `tb_dept` 表中的所有记录。 ```java Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("select * from tb_dept"); while (rs.next()) { System.out.println(rs.getString(1) + "\t" + rs.getString(2) + "\t"); } rs.close(); stmt.close(); ``` 最后,我们关闭了连接对象和语句对象,以释放资源。 知识点: 1. JDBC(Java Database Connectivity)API:JDBC 是 Java 语言连接数据库的标准 API,提供了基本的数据库操作接口。 2. SQL Server 的 JDBC 驱动程序:SQL Server 的 JDBC 驱动程序是由 Microsoft 提供的,用于连接 SQL Server 数据库。 3. 连接数据库:使用 JDBC API 连接数据库需要提供连接 URL、用户名和密码。 4. 执行 SQL 语句:使用 `Statement` 对象可以执行 SQL 语句,例如查询、插入、更新和删除操作。 5. 结果集:使用 `ResultSet` 对象可以获取查询结果,并遍历结果集。 总结: 在本文中,我们探讨了如何使用 Java 语言连接 SQL Server 数据库,并执行基本的数据库操作。我们使用了 JDBC API 连接数据库,执行了查询操作,并获取了结果集。这个示例程序演示了如何使用 Java 语言连接数据库,并执行基本的数据库操作。