Java个人信息管理系统sqlserver实现数据存储
时间: 2023-07-18 21:51:50 浏览: 57
首先,你需要在 SQL Server 中创建一个数据库,然后创建一个表来存储个人信息。下面是一个可以用来创建表的 SQL 语句:
```
CREATE TABLE person (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
gender VARCHAR(10),
phone VARCHAR(20),
email VARCHAR(50)
);
```
你可以根据你的实际需求修改这个表的结构。
然后,在 Java 中连接 SQL Server 数据库,使用 JDBC API 来操作数据库。下面是一个连接数据库的示例代码:
```
String url = "jdbc:sqlserver://localhost:1433;databaseName=mydb";
String username = "sa";
String password = "password";
Connection conn = DriverManager.getConnection(url, username, password);
```
这里假设你的 SQL Server 数据库在本地,端口号为 1433,数据库名称为 mydb,用户名为 sa,密码为 password。
接下来,你可以使用 SQL 语句来执行数据库操作,例如插入数据、查询数据、更新数据、删除数据等。下面是一些示例代码:
```
// 插入数据
String sql = "INSERT INTO person (id, name, age, gender, phone, email) VALUES (?, ?, ?, ?, ?, ?)";
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setInt(1, 1);
pstmt.setString(2, "张三");
pstmt.setInt(3, 20);
pstmt.setString(4, "男");
pstmt.setString(5, "13888888888");
pstmt.setString(6, "zhangsan@example.com");
pstmt.executeUpdate();
// 查询数据
String sql = "SELECT * FROM person WHERE id = ?";
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setInt(1, 1);
ResultSet rs = pstmt.executeQuery();
if (rs.next()) {
String name = rs.getString("name");
int age = rs.getInt("age");
String gender = rs.getString("gender");
String phone = rs.getString("phone");
String email = rs.getString("email");
// 处理查询结果
}
// 更新数据
String sql = "UPDATE person SET age = ? WHERE id = ?";
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setInt(1, 21);
pstmt.setInt(2, 1);
pstmt.executeUpdate();
// 删除数据
String sql = "DELETE FROM person WHERE id = ?";
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setInt(1, 1);
pstmt.executeUpdate();
```
以上代码仅供参考,具体实现需要根据你的具体需求来进行调整。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)