以下是一个简单的Java代码示例,可以连接到MySQL数据库并执行插入操作,实现进货功能:

import java.sql.*;

public class Purchase {
    public static void main(String[] args) {
        Connection conn = null;
        PreparedStatement stmt = null;
        try {
            // 加载数据库驱动
            Class.forName('com.mysql.jdbc.Driver');

            // 连接数据库
            String url = 'jdbc:mysql://localhost:3306/test';
            String username = 'root';
            String password = '123456';
            conn = DriverManager.getConnection(url, username, password);

            // 执行插入操作
            String sql = 'INSERT INTO purchase(product_name, quantity, price) VALUES (?, ?, ?)';
            stmt = conn.prepareStatement(sql);
            stmt.setString(1, '商品A');
            stmt.setInt(2, 10);
            stmt.setDouble(3, 100.00);
            int rows = stmt.executeUpdate();

            // 输出插入结果
            System.out.println('成功插入 ' + rows + ' 行数据');

        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
            // 关闭数据库连接
            if (stmt != null) {
                try {
                    stmt.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
            if (conn != null) {
                try {
                    conn.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
        }
    }
}

需要注意的是,此代码需要在项目中添加MySQL数据库的JDBC驱动,可以在官网下载并导入到项目中。另外,连接数据库时需要替换url、username和password为对应的值。

Java 数据库连接示例:进货操作实现

原文地址: https://www.cveoy.top/t/topic/ohKW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录