「Java」PreparedStatementを使用する方法
書式
public interface PreparedStatement extends Statement
プリコンパイルされたSQL文を表すオブジェクトです。SQL文は、プリコンパイルされ、PreparedStatement
オブジェクトに格納されます。
使用例
String strSQL =" select * from user_tbl" + "where user_id = ? " + " and dep_name = ? "; PreparedStatement pstmt = null; Result rslt = null; try { pstmt = conn.prepareStatement(strSQL); pstmt.setString(1,"1002"); pstmt.setString(2,"design"); rslt = pstmt.executeQuery(); //処理コード }catch(SQLException e) { throw e; } finally { rslt.close(); pstmt.close(); }