java实现sqlserver增删改查,直接写代码
时间: 2023-01-31 08:05:06 浏览: 170
好的,下面是使用 Java 访问 SQL Server 数据库并进行增删改查操作的示例代码。
首先,需要在工程中导入 JDBC 驱动包。如果使用 Maven 项目,可以在 pom.xml 文件中添加如下依赖:
```
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>7.4.1.jre8</version>
</dependency>
```
然后,就可以使用 JDBC 连接 SQL Server 数据库并执行增删改查操作了。
```java
import java.sql.*;
public class SqlServerTest {
public static void main(String[] args) {
// 定义连接字符串
String connectionUrl = "jdbc:sqlserver://localhost:1433;databaseName=TestDB;user=sa;password=yourpassword";
// 加载驱动
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
return;
}
// 连接数据库
try (Connection connection = DriverManager.getConnection(connectionUrl)) {
// 执行插入操作
String insertSql = "INSERT INTO Users (Username, Password) VALUES (?, ?)";
try (PreparedStatement insertStatement = connection.prepareStatement(insertSql)) {
insertStatement.setString(1, "user1");
insertStatement.setString(2, "password1");
insert Statement.execute Update();
}
// 执行查询操作
String selectSql = "SELECT * FROM Users WHERE Username = ?";
try (PreparedStatement selectStatement = connection.prepareStatement(selectSql)) {
selectStatement.setString(1, "user1");
ResultSet resultSet = selectStatement.execute Query();
while (resultSet.next()) {
String username = resultSet.getString("Username");
String password = resultSet.getString("Password");
System.out.println(username + ":" + password);
}
}
// 执行更新操作
String updateSql = "UPDATE Users SET Password = ? WHERE Username = ?";
try (PreparedStatement updateStatement = connection.prepareStatement(update
阅读全文
相关推荐














