| 
 | 
 
 
发表于 2023-12-18 23:57:06
|
显示全部楼层
 
 
 
好的,我可以帮你编写一个简单的Java类来插入数据到SQL Server数据库。 
 
首先,你需要确保已经安装了适合的JDBC驱动程序,并且已经设置好了连接数据库所需的用户名、密码以及数据库URL。 
 
以下是一个示例代码,演示如何使用Java和JDBC来插入数据到SQL Server数据库: 
- import java.sql.*;
 - public class InsertData {
 -     public static void main(String[] args) {
 -         Connection connection = null;
 -         Statement statement = null;
 -         
 -         try {
 -             // 建立数据库连接
 -             String url = "jdbc:sqlserver://localhost:1433;databaseName=YourDatabaseName;";
 -             String username = "YourUsername";
 -             String password = "YourPassword";
 -             connection = DriverManager.getConnection(url, username, password);
 -             
 -             // 创建Statement对象
 -             statement = connection.createStatement();
 -             
 -             // 定义要执行的SQL语句
 -             String sql = "INSERT INTO YourTableName (column1, column2, column3) VALUES ('value1', 'value2', 'value3')";
 -             
 -             // 执行SQL语句
 -             statement.executeUpdate(sql);
 -             
 -             System.out.println("数据插入成功!");
 -             
 -         } catch (SQLException e) {
 -             e.printStackTrace();
 -         } finally {
 -             try {
 -                 // 关闭连接和Statement对象
 -                 if (statement != null) {
 -                     statement.close();
 -                 }
 -                 if (connection != null) {
 -                     connection.close();
 -                 }
 -             } catch (SQLException e) {
 -                 e.printStackTrace();
 -             }
 -         }
 -     }
 - }
 
  复制代码 
请根据你的实际情况修改上述代码中的数据库连接相关信息(URL、用户名、密码、数据库名称、表名和插入值)。然后,你可以运行该Java类以将数据插入到SQL Server数据库中。 
 
请注意,这只是一个基本示例,实际的数据库操作可能会更加复杂。为了保证代码的安全性和性能,请在实际项目中使用预编译的语句(Prepared Statement)来代替简单的Statement对象,并且遵循最佳的数据库编程实践。 
 
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |   
 
 
 
 |