Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Errores que generan los sql con la solucion
1. ANTONIOBORREBARRAZA
ING.DE SISTEMAS
ESP. ING.DE SOFTWARE
ERRORES QUE GENERAN LOS SQL CON LA SOLUCION
PARA PRINCIPIANTES
USUARIO
1
ERRORES QUE GENERAN LOS SQL CON SOLUCION
Cuandoel nombre de la base de datos nocoincide conel definidoenel administradorde
base de datos cuandoésta se creó.
ERROR: Imposible acceder a los datos...Unknown database 'NOMBRE DE
LA BASE DE DATOS'
ESTA ES LA LINEA DE CODIGO QUE CONTIENE EL NOMBRE DE LA BASE DE DATOS
private final String url = "jdbc:mysql://localhost:3306/NOMBRE DE LA BASE";
Cuandoel usuario o el password conel que ha sidocreado labase de datosno coincide.
ERROR: Imposible accederalosdatos...Accessdeniedforuser'usuario'@'localhost'(using
password:YES)
private final String user = "nombre de usuario";
private final String password = "password";
Cuandoel nombre de la tablano coincide conlacreada enla base de datos.
ERROR: VerifiqueTable 'lozalizacion.pisos2'doesn'texist
En donde localizacióneslabase de datosy pisos2esla tablasque se trata de acceder.
PreparedStatementst=con.prepareStatement("INSERTINTOpisos2(nro_piso,nro_salon,descripcion,"+
"nro_bloque)"+
"VALUES(?,?,?,?)");
Cuandoel nombre de un campo o columnade la base de datos no coincide conel descrito
inicialmente.
ERROR: VerifiqueUnknowncolumn'nro_piso2'in'fieldlist'
PreparedStatement st=con.prepareStatement("INSERT INTO pisos(nro_piso2,nro_salon,descripcion,"+
"nro_bloque)"+
"VALUES(?,?,?,?)");
2. ANTONIOBORREBARRAZA
ING.DE SISTEMAS
ESP. ING.DE SOFTWARE
ERRORES QUE GENERAN LOS SQL CON LA SOLUCION
PARA PRINCIPIANTES
USUARIO
2
CuandoVALUES no coincide con el númerode campos o columnas descritosenlatabla.
ERROR: VerifiqueParameter index out of range (4 > number of parameters, which is 3)
Falta un signo de interrogación ? en el VALUES.
PreparedStatement st=con.prepareStatement("INSERT INTO pisos(nro_piso,nro_salon,descripcion,"+
"nro_bloque)"+
"VALUES(?,?,?)");
Cuandoel númerode campos o columnas no coincide conel recuentode valoresenla fila
1 del sql.
ERROR: VerifiqueColumn count doesn't match value count at row 1
Falta una coma después del campo descripción.
PreparedStatementst=con.prepareStatement("INSERTINTOpisos(nro_piso,nro_salon,descripcion"+
"nro_bloque)"+
"VALUES(?,?,?,?)");
Cuandohace faltauninterrogación ?enel sql enla búsquedade datos.
ERROR: VerifiqueParameter index out of range (2 > number of parameters, which is 1)
Faltaagregar una interrogación?
PreparedStatementst= con.prepareStatement("selectnombre_personafrompersonal where nro_salon=&&nro_bloque=?");
Cuandoun comandosql estámal escrito.
ERROR: VerifiqueYou have an error in your SQL syntax; check the manual that corresponds to your MySQL
server version for the right syntax to use near 'selec nombre_persona from personal where nro_salon='204'
&& nro_bloque='7'' at line 1
El comandoselectestámal escrito.