
Base Datos SQLite
Publicado por mesaklk (2 intervenciones) el 26/07/2014 09:09:20
Hola a todos.
Tengo el siguiente problema, creo la base de datos con sqlite administracto, despues desde java me conecto a la base de datos y todo bien sin embargo al acceder a las tablas me da el error, [SQLITE_ERROR] SQL error or missing database (no such table: Stock)
JButton btnAadir = new JButton("A\u00F1adir");
btnAadir.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try
{
String sql="insert into Stock (referencia, ubicacion, fecha, hora) values (?,?,?,?)";
PreparedStatement ps=mi_conexion.conexion.prepareStatement(sql);
ps.setString(1, txtReferencia.getText());
ps.setString(2, txtUbicacion.getText());
String fecha = mi_conexion.fecha_actual();
ps.setString(3, fecha);
String hora = mi_conexion.hora_actual();
ps.setString(4, hora);
int n=ps.executeUpdate();
if (n>0)
JOptionPane.showMessageDialog(null, "Datos Añadidos Correctamente");
}
catch (Exception e1)
{
JOptionPane.showMessageDialog(null, "Error : " + e1.getMessage());
}
}
});
Este seria el codigo de insertar registro a la tabla.
Muchas Gracias por vuestra atencion.
Un saludo.
Tengo el siguiente problema, creo la base de datos con sqlite administracto, despues desde java me conecto a la base de datos y todo bien sin embargo al acceder a las tablas me da el error, [SQLITE_ERROR] SQL error or missing database (no such table: Stock)
JButton btnAadir = new JButton("A\u00F1adir");
btnAadir.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try
{
String sql="insert into Stock (referencia, ubicacion, fecha, hora) values (?,?,?,?)";
PreparedStatement ps=mi_conexion.conexion.prepareStatement(sql);
ps.setString(1, txtReferencia.getText());
ps.setString(2, txtUbicacion.getText());
String fecha = mi_conexion.fecha_actual();
ps.setString(3, fecha);
String hora = mi_conexion.hora_actual();
ps.setString(4, hora);
int n=ps.executeUpdate();
if (n>0)
JOptionPane.showMessageDialog(null, "Datos Añadidos Correctamente");
}
catch (Exception e1)
{
JOptionPane.showMessageDialog(null, "Error : " + e1.getMessage());
}
}
});
Este seria el codigo de insertar registro a la tabla.
Muchas Gracias por vuestra atencion.
Un saludo.
Valora esta pregunta


0