INSERTAR FECHA EN MySQL DESDE JAVA
Hola compañeros:
Tengo una tabla en MySQL con un campo llamado Fecha con formato Date.
Desde una aplicación con Netbeans capturo una fecha con JDateChooser.
Trato de ingresar la fecha y no lo consigo después de hacer varias pruebas.
Haber que se os ocurre
Gracias y saludos.
- Inicie sesión o regístrese para enviar comentarios
Sería bueno que compartas tu
Sería bueno que compartas tu código entre las etiquetas <code> y </code> para que podamos ver cuál puede ser el problema. ;)
El problema es que no tengo
El problema es que no tengo ni idea de como resolver este tema. Yo estaba utilizando esto:
public void PruebaFeha () {
//Pasa la captura de fecha a la DBF
String sSQL = "";
//Para establecer la conexión
ConexionMySQL mysql = new ConexionMySQL();
Connection cn = mysql.Conectar();
try{
Statement st = cn.createStatement();
ResultSet rs = st.executeQuery(sSQL);
String mensaje= "";
sSQL = "INSERT INTO prueba(Fecha)"+
"VALUES (?)";
mensaje = "La fecha ha sido dada de alta correctamente";
txtFecha.setText(funciones.getFecha(Fecha));
String pasofecha;
pasofecha = "";
pasofecha = (funciones.getFecha(Fecha));
PreparedStatement pst = cn.prepareStatement(sSQL);
pst.setString(1, pasofecha);
rs.close();
}
catch(SQLException e){
JOptionPane.showMessageDialog(null, e);
}
}
Y el error que me dá, java.sql.SQLException: Can not issue empty query.
Pon tu código entre los
Pon tu código entre los bloques de etiquetas <code> y </code>.
INSERTAR FECHA EN MySQL DESDE JAVA
Cordial Saludo,
Soy nuevo en la plataforma
publique el código como una entrada a mi bloq.
espero te sirva de gran ayuda
Muchas Gracias...
Alguien esta vacio o nulo
Quien es Fecha? Donde la declaras? donde le asignas un valor? debuguea y verifica que devuelve "funciones.getFecha(Fecha)"
Codigo posteado no se donde
No pones enlace directa a tu entrada. Intenta facilitarnos las cosas, piensa que disponemos de poco tiempo.
Lee esto antes: