/* * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template */ package com.megatim.fdxcommons.tools.database.queries; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; /** * * @author ASUS */ public class SelectDataProductionQuery { private final Connection connection; public SelectDataProductionQuery(Connection connection) { this.connection = connection; } public boolean dataProductionExists(Long id) throws SQLException { String query = "SELECT COUNT(*) FROM DATAPRODUCTION WHERE id = " + id; try ( PreparedStatement statement = connection.prepareStatement(query)) { ResultSet resultSet = statement.executeQuery(); if (resultSet.next()) { return resultSet.getLong(1) > 0; } return false; } } }