Búsqueda:



Retroceder   ForoDeJava.com La Comunidad de Java Habla Hispana > Índice > Netbeans

 

Etiquetas
netbeans

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-nov-2008, 12:36
Avatar de carjavcat
carjavcat carjavcat está desconectado
Principiante
 
Fecha de Ingreso: octubre-2008
País:
Mensajes: 8
Agradecimientos: 0
Le agradecieron 0 veces
Poder de Credibilidad: 0
carjavcat no se puede calificar en este momento
Predeterminado campo fecha en netbeans

Hola, compañeros de foro.

Les comento. Tengo problemas con una fecha para ingresar en una base mysql. Alguien me podría pasar el código o una parte, de cómo se ingresa una fecha de tipo Date desde un formulario con JDateChooser a una base de datos realizada en MysqlYog.

Muchas gracias a toda la comunidad.

Saludos. Carlos
Responder Citando
Entre a los Links relacionados
  #2  
Antiguo 08-ene-2009, 02:03
Avatar de billy_joel
billy_joel billy_joel está desconectado
Moderator
 
Fecha de Ingreso: julio-2008
Ubicación: Panamá
País:
Mensajes: 169
Agradecimientos: 0
Le agradecieron 49 veces
Poder de Credibilidad: 384
billy_joel tiene motivos para estar orgullosobilly_joel tiene motivos para estar orgullosobilly_joel tiene motivos para estar orgullosobilly_joel tiene motivos para estar orgullosobilly_joel tiene motivos para estar orgullosobilly_joel tiene motivos para estar orgullosobilly_joel tiene motivos para estar orgullosobilly_joel tiene motivos para estar orgulloso
Predeterminado

Cita:
Iniciado por carjavcat Ver Mensaje
Hola, compañeros de foro.

Les comento. Tengo problemas con una fecha para ingresar en una base mysql. Alguien me podría pasar el código o una parte, de cómo se ingresa una fecha de tipo Date desde un formulario con JDateChooser a una base de datos realizada en MysqlYog.

Muchas gracias a toda la comunidad.

Saludos. Carlos
Buenas,
Me ha dado mucha curiosidad este tema del JDateChooser y me ha sorpendido lo fácil que es utilizarlo... Empesemos,
Primero hay que bajarte unos .jar que se pueden descagar gratis de la siguiente dirección: http://www.toedter.com/
Luego de descargar el .zip lo descomprimes y en la carpeta lib se encuentran dos .jar: jcalendar-1.3.2.jar y looks-2.0.1.jar.
Ahora abrimos nuestro glorioso NetBeans y creamos o abrimos un proyecto Java abrimos o creamos un JFrame, JPanel... lo que sea para poder ver la paleta de controles y haces clic derecho sobre la paleta y escoges la opción de crear una nueva categoría y presionas el botón "Add from Jar..." y seleccionas los dos .jar antes mencionados y le das next, seleccionas los componentes que quieras, seleccionas la nueva categoría que habías creado y le das "finish"...

Ahora que tenemos los componentes de JCalendar abrimos un JFrame, JPanel lo que sea y añadimos el componente en cuestión: JDateChooser al formulario...

Lo que he hecho para probarlo es añadir un botón y en el evento ActionPerformed escribí lo siguiente:
Código:
System.out.println("La fecha seleccionada es: " + dateChooser.getDate());
dateChooser es el nombre del objeto JDateChooser...

El método getDate() devuelve un objeto de tipo Date
En este punto ya podríamos hacer lo que queramos con esto...

Vamos a tu dilema...
Si ya podemos utilizar el método getDate(); y queremos cierto formato podríamos hacer algo así
Código:
import java.util.Calendar;
...
...
...
Calendar cal = Calendar.getInstance();
cal.setTime(dateChooser.getDate());
int dia = cal.get(Calendar.DAY_OF_MONTH);
int mes = cal.get(Calendar.MONTH) + 1;
String sDia = "";
String sMes = "";
if(dia < 10)
   sDia = "0";
sDia += dia;
if(mes < 10)
   sMes = "0";
sMes += mes;
String fecha = sDia + "/" + sMes + "/" + cal.get(Calendar.YEAR);
Una ves que tenemos la variable fecha podemos insertarla en la base de datos o hacer lo que queramos con ella...

Según lo que he leido tu tienes problemas con insertar una fecha que optienes del objeto JDateChooser, hasta acá te he mostrado como sacar la fecha y darle el formato que quieras... lo demás me parece que tu puedes...

Saludos,
Billy_Joel
Responder Citando
A la Ayuda de billy_joel le agradecen:
  #3  
Antiguo 24-ene-2009, 14:02
Avatar de diavlo
diavlo diavlo está desconectado
Principiante
 
Fecha de Ingreso: septiembre-2008
País:
Mensajes: 52
Agradecimientos: 0
Le agradecieron 15 veces
Poder de Credibilidad: 91
diavlo tiene un aura espectacular a su alrededordiavlo tiene un aura espectacular a su alrededor
Enviar un mensaje por MSN a diavlo
Predeterminado

Lo q dice billy_joel esta bien. el JDateChooser te devuelve un Date, y no deberia haber problemas para insertarlo en una BD.

Y si lo q quieres es darle otro formato a la fecha prueba a usar la clase SimpleDateFormat.
Responder Citando
  #4  
Antiguo 21-dic-2009, 14:46
Avatar de akukso
akukso akukso está desconectado
Principiante
 
Fecha de Ingreso: diciembre-2009
País:
Mensajes: 1
Agradecimientos: 0
Le agradecieron 0 veces
Poder de Credibilidad: 0
akukso no se puede calificar en este momento
Predeterminado

Hola estoy desarrollando una aplicacion para los Vendedores de productos farmaceuticos una aplicacion de pedidos en dispositivos movil...estoy utilizando netbeans como entorno de desarrollo, el problema que tengo es que quiero tener un objeto fecha para seleccionar la fecha de un calendaria y qe esta almacenarla en un TextField dentro del mimo Form.....PERO no se como obtener la fecha de un DateField ya intente pero no me permite obtener los parametros dia mes año por separado para darle un formato menos largo...vi este ejemplo con calendar pero el dateChooser no se que papel juega,,,,podria poner el codigo completo para ver para que se utiliza

muchas gracias
Responder Citando
  #5  
Antiguo 28-dic-2009, 15:49
Avatar de elcapi
elcapi elcapi está desconectado
Principiante
 
Fecha de Ingreso: diciembre-2009
País:
Mensajes: 6
Agradecimientos: 0
Le agradecieron una vez
Poder de Credibilidad: 0
elcapi llegará a ser famoso muy prontoelcapi llegará a ser famoso muy pronto
Predeterminado

Hola akukso, bueno no he programado en dispositivos moviles, pero si en otras tecnologias..

lo que debes hacer es capturar la fecha, no importa qque formato tenga..

luego usas la clase SimpleDateFormat, sería algo asi.

Código:
Date fecha = new Date(); //aqui tu fecha;
SimpleDateFormat dt = new SimpleDateFormat("dd/MM/yyyy");
dt.format(fecha);//esto le da el formato con el que inicializamos la variable dt a tu fecha.
espero y te sirva de ayuda!!
Responder Citando
  #6  
Antiguo 24-may-2010, 19:26
Avatar de alvarodoune
alvarodoune alvarodoune está desconectado
Principiante
 
Fecha de Ingreso: mayo-2010
País:
Mensajes: 1
Agradecimientos: 0
Le agradecieron 0 veces
Poder de Credibilidad: 0
alvarodoune no se puede calificar en este momento
Predeterminado no encuentro

hola, hice todo lo q me pediste, añadi el archivo jar y todo

abro en la ventana el JCalendar pero no me da la opcion: JCalentar.getDate();

no le puedo pedir la fecha, si me solucionas te agradezco

saludos
Responder Citando
  #7  
Antiguo 25-may-2010, 03:34
Avatar de Jorge Prado
Jorge Prado Jorge Prado está desconectado
Moderator
 
Fecha de Ingreso: abril-2009
Ubicación: Tanaquillo, Mich. México.
País:
Mensajes: 361
Agradecimientos: 2
Le agradecieron 77 veces
Poder de Credibilidad: 490
Jorge Prado tiene motivos para estar orgullosoJorge Prado tiene motivos para estar orgullosoJorge Prado tiene motivos para estar orgullosoJorge Prado tiene motivos para estar orgullosoJorge Prado tiene motivos para estar orgullosoJorge Prado tiene motivos para estar orgullosoJorge Prado tiene motivos para estar orgullosoJorge Prado tiene motivos para estar orgullosoJorge Prado tiene motivos para estar orgullosoJorge Prado tiene motivos para estar orgulloso
Post Un poco tarde...

Cita:
Iniciado por alvarodoune Ver Mensaje
hola, hice todo lo q me pediste, añadi el archivo jar y todo

abro en la ventana el JCalendar pero no me da la opcion: JCalentar.getDate();

no le puedo pedir la fecha, si me solucionas te agradezco

saludos
Creo que han 5 meses de espera por una respuesta, debemos ser más rápidos para responder creo.
__________________
Suerte.

Sé libre: ¡Podrán quitarnos nuestra vida, pero jamás nuestra LIBERTAD!
Responder Citando
Respuesta

Marcadores

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Ir al Foro

 

La franja horaria es GMT. Ahora son las 13:25.
"Simplicity" made by SimpleGfxDesigns
Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.