Entrar
¿Usuario nuevo? Regístrate
vbasicworld · Lista de discusión sobre programación en Visual Basic
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes buscar mensajes antiguos en un grupo.

Mensajes

  Mensajes Ayuda
Avanzado
problemas con find y like   Lista de mensajes  
Responder | Reenviar Mensaje #3916 de 4542 |
Re: [VBASICWORLD] problemas con find y like

Hola Marcelo, muchas gracias por responderme.
Infelizmente ya probe poner el not antes del campo,
con y sin parentesis, con y sin comillas, con % y con
*. Nada funciono.

Saludos
Norberto


--- "Marcelo G. Mendoza Zelis"
<mmendoza@...> wrote:

> Norberto, creo que el problema está en la ubicación
> del operador NOT,
> debieras ponerlo antes del campo a buscar:
> regarchivos.find "NOT camino like
> %asia%", 1.
> Espero que esto te funcione.
> Un abrazo.
>
> ----- Original Message -----
> From: "nmaraschi" <nmaraschi@...>
> To: <vbasicworld@yahoogroups.com>
> Sent: Saturday, November 05, 2005 10:56 AM
> Subject: [VBASICWORLD] problemas con find y like
>
>
> Hola
> Tengo un curioso problema. Estoy usando ADO con una
> tabla de Access,
> y en un loop pongo la siguiente busqueda, que me
> tiene que mostrar
> sucesivos registros:
>
> regarchivos.find "camino like *asia*", 1
>
> Esta busqueda me funciona perfectamente, con y sin
> apostrofes, y
> tanto con asteriscos como con %.
> Lo raro es que si agrego el 'not' delante del like,
> el loop me
> muestra siempre el mismo registro, el primero. Es
> decir, no solo no
> busca sino que tampoco avanza ni me da error ni
> nada, simplemente
> queda fijo el cursor, tanto con asteriscos como con
> %:
>
> regarchivos.find "camino not like %asia%", 1
>
> Tampoco funciona con apostrofes. Alguien sabe por
> que y como
> arreglarlo?
>
> Gracias
> Norberto
>
>
>
>
>
> Web: http://www.mundovb.net
>
> Para darte de baja envía un mensaje a:
> vbasicworld-unsubscribe@yahoogroups.com
> Enlaces a Yahoo! Grupos
>
>
> vbasicworld-unsubscribe@yahoogroups.com
>
> http://es.docs.yahoo.com/info/utos.html
>
>
>
>
>





__________________________________
Yahoo! Mail - PC Magazine Editors' Choice 2005
http://mail.yahoo.com



Mar, 8 de Nov, 2005 11:37 am

nmaraschi
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje

Reenviar Mensaje #3916 de 4542 |
Desplegar mensajes Autor Ordenar por fecha

Hola Tengo un curioso problema. Estoy usando ADO con una tabla de Access, y en un loop pongo la siguiente busqueda, que me tiene que mostrar sucesivos...
nmaraschi
Sin conexión Enviar mensaje
5 de Nov, 2005
1:56 pm

Norberto, creo que el problema está en la ubicación del operador NOT, debieras ponerlo antes del campo a buscar: regarchivos.find "NOT camino like %asia%",...
Marcelo G. Mendoza Ze...
marcelovt
Sin conexión Enviar mensaje
7 de Nov, 2005
2:26 pm

Hola Marcelo, muchas gracias por responderme. Infelizmente ya probe poner el not antes del campo, con y sin parentesis, con y sin comillas, con % y con *. Nada...
NORBERTO MARASCHI
nmaraschi
Sin conexión Enviar mensaje
8 de Nov, 2005
11:37 am

Hola Norberto, con la condicion de busqueda que pones, ¿ ese registro cumple la condicion ? es decir el campo camino contiene asia. Por que me da la...
Domingo Urgell
DOMINGO@...
Enviar mensaje
8 de Nov, 2005
11:41 am

Hola Domingo. Me suena tu nombre, no te conozco de listas escepticas? Yendo a tu pregunta, si, funciona perfectamente a pesar de usar *. Pero si pongo un...
NORBERTO MARASCHI
nmaraschi
Sin conexión Enviar mensaje
8 de Nov, 2005
12:13 pm

Hola Norberto, si que he tenido el placer de leerte en alguna de esas listas. No acabo de ver claro, cual es tu problema. Saludos Domingo ... De:...
Domingo Urgell
DOMINGO@...
Enviar mensaje
8 de Nov, 2005
12:17 pm

Hola Domingo, me alegra ver que tambien compartimos el oficio... Yendo al problema, te lo repito: el find funciona bien con el LIKE y no funciona con el NOT...
NORBERTO MARASCHI
nmaraschi
Sin conexión Enviar mensaje
9 de Nov, 2005
5:02 am

Hola espero ayudar de algo Yo tabajo un poco conexiones a las bases de datos uanque no utilizo lo que tu estas haciendo pero por lo que veo en tu porblema...
Gerardo Acevedo Vega
gacevedo87@...
Enviar mensaje
9 de Nov, 2005
10:38 pm

Hola Norberto, hice la prueba y me paso lo mismo que a ti, lo he solucionado con el movenext. Do Until RSN.EOF RSN.Find "SUCURSAL NOT LIKE '%ARCE%'" MsgBox...
Domingo Urgell
DOMINGO@...
Enviar mensaje
9 de Nov, 2005
8:48 am

Eureka, Domingo! (no se como se dice en griego "Lo encontraste). Lo raro es que el parametro "1" del Find indica justamente que salte un registro. Funciona con...
NORBERTO MARASCHI
nmaraschi
Sin conexión Enviar mensaje
12 de Nov, 2005
3:06 pm
Avanzado

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda