Java SQL PreparedStatement closeStatement(PreparedStatement ps)

Here you can find the source of closeStatement(PreparedStatement ps)

Description

Utility method to close statement properly.

License

Apache License

Parameter

Parameter Description
ps a parameter

Declaration

public static void closeStatement(PreparedStatement ps) 

Method Source Code

//package com.java2s;
/*//from w w  w. j ava 2s  .  c  o m
 * #%L
 * ff4j-core
 * %%
 * Copyright (C) 2013 - 2015 Ff4J
 * %%
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * #L%
 */

import java.sql.PreparedStatement;

import java.sql.SQLException;

public class Main {
    /**
     * Utility method to close statement properly.
     * 
     * @param ps
     * 
     */
    public static void closeStatement(PreparedStatement ps) {
        try {
            if (ps != null) {
                ps.close();
            }
        } catch (SQLException e) {
            throw new IllegalArgumentException("An error occur when closing statement", e);
        }
    }
}

Related

  1. closePreparedStatement(PreparedStatement pstmt)
  2. closePreparedStatement(Statement ps)
  3. closePS(PreparedStatement argPreparedStatement)
  4. closeSilentlyPreparedStatement(PreparedStatement stmt)
  5. closeStatement(PreparedStatement preparedStatement)
  6. closeStatement(PreparedStatement theStatement)
  7. createInsertPrepareStatement(Connection conn, String tableName, String[] dataColumnNames)
  8. createPreparedStatement(Connection conn, String sql, String[] args)
  9. createProjectInfo(PreparedStatement ps, long projectId, long projectInfoTypeId, String value, long modUserId)