Re: Date in a query Statement
Paul Copeland <[email protected]>
| Newsgroups | gmane.comp.java.sun.servlet |
|---|---|
| Organization | JOT Object Technologies |
| Message-ID | <[email protected]> |
Use a java.sql.Date value as the parameter in a PreparedStatement. If you want to use a hardcoded literal date as in your example, you will need to use a database conversion function for dates, depending in which database product you are using. Paul Copeland - JOT Servlets - http://www.jotobjects.com > > Date: Tue, 9 Sep 2003 18:44:44 -0700 > From: Chris Pratt <[email protected]> > Subject: Re: Date in a query Statement > > The best option would be to use a prepared statement like this: > > PreparedStatement pst = con.prepareStatement("SELECT > code,fname,lname FROM employee WHERE datestarted = ?"); > try { > pst.setDate(1,datestarted); > ResultSet res = pst.executeQuery(); > try { > while(res.next()) { > // Do something with the Results > } > } finally { > res.close(); > } > } finally { > pst.close(); > } > > (*Chris*) > > ----- Original Message ----- > From: "Rasoul Hajikhani" <[email protected]> > To: <[email protected]> > Sent: Tuesday, September 09, 2003 4:45 PM > Subject: [SERVLET-INTEREST] Date in a query Statement > > > >>Hello, >>I have the following sql statement: >> >>SELECT code,fname,lname FROM employee WHERE datestarted = '02/12/2001' >> >>This works fine when executed through dbaccess, but when I use JDBC to get > > a > >>ResultSet nothing is returned. >>I am using JDBC.2.21.JC5, my back end eis is Informix Universal server. >>Also, the query executes fine when I remove the date part: >> >>SELECT code,fname,lname FROM employee >> >>Can any one tell me what am I doing wrong since I am new to JDBC. >> >>Thanks in advance. >>-r >> >> ___________________________________________________________________________ To unsubscribe, send email to [email protected] and include in the body of the message "signoff SERVLET-INTEREST". Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html