1
でパラメータとして渡す予定日
...これが私の最近の問題に関連しているDAOとサーブレット
私は今、私は私のパラメータとして日付(EVENT_DATE)を渡したい、私のDAOおよびサーブレットを持っていますクエリ。私はどこでそれをすることができますか?
public List<pdtBean> prodlistsearch(String name) throws SQLException{
Connection connection = null;
PreparedStatement statement = null;
ResultSet resultSet = null;
String querystring = "select * from mydb where name = ? and event_date between ? and ?";
List<pdtBean> prodlistsearch_array = new ArrayList<pdtBean>();
try {
connection = database.getConnection();
statement = connection.prepareStatement(querystring);
statement.setString(1, name);
resultSet = statement.executeQuery();
while (resultSet.next()) {
pdtBean prodlistsearcharray = new pdtBean();
prodlistsearcharray.setId(resultSet.getString("id"));
prodlistsearcharray.setEvent_date(resultSet.getString("event_date"));
prodlistsearcharray.setTitle(resultSet.getString("title"));
prodlistsearch_array.add(prodlistsearcharray);
}
} finally {
try { resultSet.close(); } catch (SQLException logOrIgnore) {}
try { statement.close(); } catch (SQLException logOrIgnore) {}
try { connection.close(); } catch (SQLException logOrIgnore) {}
}
return prodlistsearch_array;
}
私は本当に 'try {connection.close(); } catch(SQLException logOrIgnore){} 'は疑似コードです! – adarshr
私はなぜ知っているかもしれませんか? – toink