Error con una query en Java
    
		    Hola. Es la primera vez que escribo en algun foro preguntando una duda... A ver si alguien me puede ayudar
Tengo esta query
"SELECT id_participante FROM participantes WHERE primer_apellido & " " & segundo_apellido & ", " & nombre LIKE "*" + getCampoBusqueda() + "*" ORDER BY primer_apellido, segundo_apellido, nombre";
el metodo getCampoBusqueda devuelve una cadena de un jtextfield...
un ejemplo de la query ya generada seria por ejemplo este
SELECT id_participante FROM participantes WHERE primer_apellido & " " & segundo_apellido & ", " & nombre LIKE "*Egea Martin*" ORDER BY primer_apellido, segundo_apellido, nombre
el problema, es que esta query con la base de datos access, creando una consulta funciona. pero haciendo la query desde una aplicacion java no funciona accediendo a la misma base de datos access.
Alguien podria ayudarme?
Un saludo
    Tengo esta query
"SELECT id_participante FROM participantes WHERE primer_apellido & " " & segundo_apellido & ", " & nombre LIKE "*" + getCampoBusqueda() + "*" ORDER BY primer_apellido, segundo_apellido, nombre";
el metodo getCampoBusqueda devuelve una cadena de un jtextfield...
un ejemplo de la query ya generada seria por ejemplo este
SELECT id_participante FROM participantes WHERE primer_apellido & " " & segundo_apellido & ", " & nombre LIKE "*Egea Martin*" ORDER BY primer_apellido, segundo_apellido, nombre
el problema, es que esta query con la base de datos access, creando una consulta funciona. pero haciendo la query desde una aplicacion java no funciona accediendo a la misma base de datos access.
Alguien podria ayudarme?
Un saludo
		    Esa query no tiene pinta de ser SQL estandard (99, ANSI, ...) lo digo por el operador &. Es posible que el access se la trage, pero si la invocas desde java, al pasar por un driver jdbc es posible que la considere erronea. Si indicas el error que te da, igual podemos ayudarte.
	    
    