Autor
|
Tema: error en consulta a mysql?ayuda! (Leído 3,691 veces)
|
rey45
Desconectado
Mensajes: 6
|
saludos a toda la gente del foro, miren tengo el sugiente problema al hacer una consulta desde java a mysql. la consulta seria esta:
select *from ? where nombre=? and apellido=?;
el error me da cuando donde deberia ir el nombre de la tabla pongo el "?" pero si pongo solo la consulta select *from tabla where nombre=? and apellido=?; no tiene problemas, y necesito que sea asi para poder usar este metodo con varias tablas y no solo para la tabla 1, alguna idea de como puede se esto en java?
|
|
|
En línea
|
|
|
|
fran800m
Desconectado
Mensajes: 204
|
¿Cómo estás lanzando esa consulta?
|
|
|
En línea
|
|
|
|
rey45
Desconectado
Mensajes: 6
|
lo estoy haciendo con preparedStatement
|
|
|
En línea
|
|
|
|
xiruko
Desconectado
Mensajes: 438
|
Las sentencias preparadas se usan para substituir los parámetros, no para los nombres de los campos ni para los nombres de las tablas. Así que usa lo que dices que te funciona:
SELECT * FROM tabla WHERE nombre = ? AND apellido = ?
Saludos!
|
|
|
En línea
|
|
|
|
rey45
Desconectado
Mensajes: 6
|
pero no hay alguna manera de poder cambiar la tabla, tenido la misma sentencia, para no volver a crear otro método en el que solo cambie el nombre de la tabla de la base de datos? igual gracias por tu ayuda!
|
|
|
En línea
|
|
|
|
sodark
|
Pasa las tablas por el argumento del metodo.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[MYSQL] Error con consulta [SOLUCIONADO]
PHP
|
klaine
|
6
|
4,177
|
1 Noviembre 2011, 04:43 am
por Shell Root
|
|
|
Ayuda con consulta en mysql.
Bases de Datos
|
1mpuls0
|
6
|
3,570
|
27 Diciembre 2012, 23:13 pm
por 1mpuls0
|
|
|
¿Consulta sobre C + MySQL, traspaso del resultado de una consulta MySQL a C?
Programación C/C++
|
GisiNA
|
2
|
4,205
|
8 Abril 2014, 16:00 pm
por GisiNA
|
|
|
Triple consulta mysql ayuda.
Bases de Datos
|
70N1
|
3
|
2,812
|
22 Julio 2014, 20:35 pm
por 70N1
|
|
|
ayuda con consulta para mysql?
Bases de Datos
|
owen
|
2
|
2,984
|
18 Febrero 2016, 03:40 am
por owen
|
|