JSP (Java Server Page) - creando fechas con JSP

 
Vista:

creando fechas con JSP

Publicado por dante (6 intervenciones) el 10/06/2006 22:07:14
estoy haciendo una pagina con jsp
tengo tres datos obtenidos de un formulario que son el numero de dia de mes y del año y necesito guardarlo como un solo dato una fecha en una base de datos sql server el tipo es DateTime alguna idea de como hacerlo :? mandar el dato a la base de datos si se como hacerlo pero no como crear un solo dato a partir de esos tres del tipo java.sql.Date si es posible...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:creando fechas con JSP

Publicado por Marta (4 intervenciones) el 11/06/2006 17:39:12
Hola, yo quiero hacer lo mismo, y no se como hacerlo lo has podido solucionar? he visto que has puesto tu direccion de correo, te voy a mandar un e-mail tambien, y si puedes me contestas. Un saludo.
Marta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:creando fechas con JSP

Publicado por Juan (4 intervenciones) el 13/06/2006 18:21:27
Bueno yo cuando trabaja en MySQL tuve que hacer algo parecido. El java.sql.Date tiene un constructor que recibe como parametro un String que indica el valor de la fecha
java.sql.Date fecha = new java.sql.Date(year + "-" + month + "-" + day)
donde year, monthm y day son las variables enteras que representan el dia el mes y el year
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:creando fechas con JSP

Publicado por Christian Rodriguez O (3 intervenciones) el 28/07/2006 03:11:29
Pero para q usar java.sql.Date

si al guardar solo nencesitas concatenar?????

Por ejemplo, solo debes procurar que los combos tengan limitados sus valores

cboAÑo ---> listas los años (1999; 2000; 2001.....etc)
cboMes ---> listas los meses (1; 2; .... 12) puedes usar value=1....12 etc y en el texto Enero, Febrero, etc
cboDia ---> listas los dias (1----31)

despues obtines los valores de cada uno y los asignas a variables y concatenas

String Fecha

en MySql ---> fecha = aa + "/" + mm + "/" + dd

despues en la instruccion SQL lo usas

"........ FechaPedido='" + fecha + "')"

quedaria "........ FechaPedido ='2006/07/27')"

Espero te sirva


OJO

ANTES DE MANDAR LA INSTRUCCION SQL DEBES VALIDAR LA FECHA

Que no sea un 30 de febrero por ejemplo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar