Error al crear base de datos con derby
Publicado por Nelson Torres (13 intervenciones) el 03/06/2014 16:45:10
Hola a todos, estoy creando una base de datos con derby en netbeans y tengo el siguiente codigo:
Cuando lo ejecuto me sale el siguiente error:
Error de sintaxis: Encountered "" at line 1, column 64
No se a que hace referencia, pueden ayudarme?
Gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
try {
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
conexion = DriverManager.getConnection("jdbc:derby:.\\M&T\\Derby.DB;create=true");
if (conexion!=null){
JOptionPane.showMessageDialog(null,"OK base de datos listo");
String creartabla="create table Empresas(codigo integer not null generated "
+ "always as identy (start with 1, increment by 1), "
+ "nombre varchar(150) not null, sector varchar(50) null, telefono varchar(12) null, "
+ "email varchar(50) null, direccion varchar(40) null)";
String desc="disconnect;";
try {
PreparedStatement pstm = conexion.prepareStatement(creartabla);
pstm.execute();
pstm.close();
JOptionPane.showMessageDialog(null,"BD Creada correctamente");
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, ex.getLocalizedMessage());
}
}
}catch(SQLException | ClassNotFoundException e){
JOptionPane.showMessageDialog(null,e.getMessage(),"Error" , JOptionPane.ERROR_MESSAGE);
}
return conexion;
}
Cuando lo ejecuto me sale el siguiente error:
Error de sintaxis: Encountered "" at line 1, column 64
No se a que hace referencia, pueden ayudarme?
Gracias
Valora esta pregunta


0