utilizar comodin * en consulta SQL contra BD Access

30/12/2003 - 17:46 por juanki | Informe spam
Despues de mas de dos horas dandole vueltas no consigo
que una consulta que lanzo contra una BD Access
utilizando el comodín asterisco me devuelva ningun
resultado, tampoco da ningún error.

Esta es la consulta:
SELECT * FROM Netbdomains WHERE Domain LIKE '*dom*' ORDER
BY domain_id

Para aclarar que es correcta y que la conexion, las
tablas, los campos y demas historias funcionan
perfectamente me basta con deciros que si suprimo los
asteriscos de la consulta y dejo la condicion simplemente
en
Domain LIKE 'dom'

entonces funciona perfectamente y me devuelve el
resultado correcto, y en cuanto vuelvo a poner los
asteriscos de nuevo no devuelve ningun resultado, ¿¿que
diablos pasa????? Es como si no interpretara los
asteriscos como comodines sino como caracteres normales.

P.D. La versión del Access es la 2002

Preguntas similare

Leer las respuestas

#1 Javier Carnicer
30/12/2003 - 18:58 | Informe spam
Prueba con

SELECT * FROM Netbdomains WHERE Domain LIKE '%dom%' ORDER
BY domain_id




"juanki" escribió en el mensaje
news:011401c3cef4$73ec1660$
Despues de mas de dos horas dandole vueltas no consigo
que una consulta que lanzo contra una BD Access
utilizando el comodín asterisco me devuelva ningun
resultado, tampoco da ningún error.

Esta es la consulta:
SELECT * FROM Netbdomains WHERE Domain LIKE '*dom*' ORDER
BY domain_id

Para aclarar que es correcta y que la conexion, las
tablas, los campos y demas historias funcionan
perfectamente me basta con deciros que si suprimo los
asteriscos de la consulta y dejo la condicion simplemente
en
Domain LIKE 'dom'

entonces funciona perfectamente y me devuelve el
resultado correcto, y en cuanto vuelvo a poner los
asteriscos de nuevo no devuelve ningun resultado, ¿¿que
diablos pasa????? Es como si no interpretara los
asteriscos como comodines sino como caracteres normales.

P.D. La versión del Access es la 2002
Respuesta Responder a este mensaje
#2 Jhonny Vargas P.
31/12/2003 - 14:54 | Informe spam
Asi es,

Esto depende de la forma de conección que tengas a tu base de datos, si es
ADO o DAO.

Saludos,
Jhonny Vargas P.


"Javier Carnicer" escribió en el mensaje
news:
Prueba con

SELECT * FROM Netbdomains WHERE Domain LIKE '%dom%' ORDER
BY domain_id




"juanki" escribió en el mensaje
news:011401c3cef4$73ec1660$
Despues de mas de dos horas dandole vueltas no consigo
que una consulta que lanzo contra una BD Access
utilizando el comodín asterisco me devuelva ningun
resultado, tampoco da ningún error.

Esta es la consulta:
SELECT * FROM Netbdomains WHERE Domain LIKE '*dom*' ORDER
BY domain_id

Para aclarar que es correcta y que la conexion, las
tablas, los campos y demas historias funcionan
perfectamente me basta con deciros que si suprimo los
asteriscos de la consulta y dejo la condicion simplemente
en
Domain LIKE 'dom'

entonces funciona perfectamente y me devuelve el
resultado correcto, y en cuanto vuelvo a poner los
asteriscos de nuevo no devuelve ningun resultado, ¿¿que
diablos pasa????? Es como si no interpretara los
asteriscos como comodines sino como caracteres normales.

P.D. La versión del Access es la 2002


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida