i do the following and I get a syntax error stating that i cant convert from string to date?
pstmt.setDate(6,(java.sql.Date)request.getParameter("T"));
I do the following and i cant convert to an integer?
pstmt.setInt(10,(Integer)request.getParameter("X"));
Discussions
Web tier: servlets, JSP, Web frameworks: inserting an httpservletrequest object into a database date fiel
-
inserting an httpservletrequest object into a database date fiel (1 messages)
- Posted by: Ryan Gaffuri
- Posted on: April 03 2005 11:13 EDT
Threaded Messages (1)
- inserting an httpservletrequest object into a database date fiel by Ravi Kesariraman on April 04 2005 01:22 EDT
-
inserting an httpservletrequest object into a database date fiel[ Go to top ]
- Posted by: Ravi Kesariraman
- Posted on: April 04 2005 01:22 EDT
- in response to Ryan Gaffuri
Bob
You need to convert the string object to a date before using pstmt.setDate or setInt method.
(eg)
java.text.SimpleDateFormat fmt = new java.text.SimpleDateFormat(fmtstr);
//fmtstr = "dd/MM/yyyy"
java.util.Date dt = fmt.parse(request.getParameter("T"));
Similarly you must use Integer.parse(request.getParameter("X")); method before using setInt method.
Hope this helps.