Ayuda con like

14/09/2004 - 19:32 por Maria Fernada | Informe spam
Por favor me pueden ayudar como debo utilizar el like en
Visual Basic . net
en SQL2000
utilizo asi

where Nombre like ' % nombre_a_buscar %'

en cambio lo mando asi y solo me busca con nombre completo
deseo que al digitar un nombre me salga el nombre completo
como seria en esta parte por favor me pueden ayudar

en que parte va el %, en esta consulta

where NOMBRE LIKE '" & Me.txtnombre.Text & "'

Los agradesco de antemano

Gracias

MAFER

Preguntas similare

Leer las respuestas

#1 Ivan Mostacero
14/09/2004 - 19:40 | Informe spam
Hola,
where NOMBRE LIKE '%" & Me.txtnombre.Text & "%', esa seria la manera de
hacerlo, ojo no es recomendable utilizar el % "antes de" el nombre que
quieras buscar ya que le quita performance a tu aplicacion, ojala te ayude.

Saludos
Ivan Mostacero
MCSD .NET, Perú
http://www.timpsoft.tk/
"Maria Fernada" wrote in message
news:215d01c49a80$d0d66760$
Por favor me pueden ayudar como debo utilizar el like en
Visual Basic . net
en SQL2000
utilizo asi

where Nombre like ' % nombre_a_buscar %'

en cambio lo mando asi y solo me busca con nombre completo
deseo que al digitar un nombre me salga el nombre completo
como seria en esta parte por favor me pueden ayudar

en que parte va el %, en esta consulta

where NOMBRE LIKE '" & Me.txtnombre.Text & "'

Los agradesco de antemano

Gracias

MAFER
Respuesta Responder a este mensaje
#2 Enrique Rodríguez
14/09/2004 - 19:46 | Informe spam
Ojala te sirva este ejemplo:

Dim queryString As String = "SELECT [inventario].[IDI],
[inventario].[Folio], [inventario].[Descripcion], [inv"& _
"entario].[Ubicacion], [inventario].[Marca], [inventario].[Modelo],
[inventario]."& _
"[Propiedad] FROM [inventario] WHERE (([inventario].[Folio] like @Folio+'%')
AND ([in"& _
"ventario].[Descripcion] like @Descripcion+'%') AND
([inventario].[Ubicacion] like @U"& _
"bicacion+'%') AND ([inventario].[Marca] like @Marca+'%') AND
([inventario].[Modelo] like"& _
" @Modelo+'%') AND ([inventario].[NoSerie] like @NoSerie+'%') AND
([inventario].[Propieda"& _
"d] like @Propiedad+'%'))"

Esta consulta hace una busqueda tomando en cuenta el inicio de la palabra y
mostrando todos los registros que comiencen con ella.

Saludos desde Mexico
Enrique Rodríguez

"Maria Fernada" escribió en el mensaje
news:215d01c49a80$d0d66760$
Por favor me pueden ayudar como debo utilizar el like en
Visual Basic . net
en SQL2000
utilizo asi

where Nombre like ' % nombre_a_buscar %'

en cambio lo mando asi y solo me busca con nombre completo
deseo que al digitar un nombre me salga el nombre completo
como seria en esta parte por favor me pueden ayudar

en que parte va el %, en esta consulta

where NOMBRE LIKE '" & Me.txtnombre.Text & "'

Los agradesco de antemano

Gracias

MAFER
Respuesta Responder a este mensaje
#3 Maria Fernada
14/09/2004 - 19:56 | Informe spam
Gracias si me valio !!!!!!!

los quiero mucho

Ojala te sirva este ejemplo:

Dim queryString As String = "SELECT [inventario].[IDI],
[inventario].[Folio], [inventario].[Descripcion], [inv"&


_
"entario].[Ubicacion], [inventario].[Marca],


[inventario].[Modelo],
[inventario]."& _
"[Propiedad] FROM [inventario] WHERE (([inventario].


[Folio] like @Folio+'%')
AND ([in"& _
"ventario].[Descripcion] like @Descripcion+'%') AND
([inventario].[Ubicacion] like @U"& _
"bicacion+'%') AND ([inventario].[Marca] like


@Marca+'%') AND
([inventario].[Modelo] like"& _
" @Modelo+'%') AND ([inventario].[NoSerie] like


@NoSerie+'%') AND
([inventario].[Propieda"& _
"d] like @Propiedad+'%'))"

Esta consulta hace una busqueda tomando en cuenta el


inicio de la palabra y
mostrando todos los registros que comiencen con ella.

Saludos desde Mexico
Enrique Rodríguez

"Maria Fernada"


escribió en el mensaje
news:215d01c49a80$d0d66760$
Por favor me pueden ayudar como debo utilizar el like




en
Visual Basic . net
en SQL2000
utilizo asi

where Nombre like ' % nombre_a_buscar %'

en cambio lo mando asi y solo me busca con nombre




completo
deseo que al digitar un nombre me salga el nombre




completo
como seria en esta parte por favor me pueden ayudar

en que parte va el %, en esta consulta

where NOMBRE LIKE '" & Me.txtnombre.Text & "'

Los agradesco de antemano

Gracias

MAFER




.

Respuesta Responder a este mensaje
#4 Maria Fernada
14/09/2004 - 19:59 | Informe spam
Gracias si me valio !!!!!!!

los quiero mucho

Ojala te sirva este ejemplo:

Dim queryString As String = "SELECT [inventario].[IDI],
[inventario].[Folio], [inventario].[Descripcion], [inv"&


_
"entario].[Ubicacion], [inventario].[Marca],


[inventario].[Modelo],
[inventario]."& _
"[Propiedad] FROM [inventario] WHERE (([inventario].


[Folio] like @Folio+'%')
AND ([in"& _
"ventario].[Descripcion] like @Descripcion+'%') AND
([inventario].[Ubicacion] like @U"& _
"bicacion+'%') AND ([inventario].[Marca] like


@Marca+'%') AND
([inventario].[Modelo] like"& _
" @Modelo+'%') AND ([inventario].[NoSerie] like


@NoSerie+'%') AND
([inventario].[Propieda"& _
"d] like @Propiedad+'%'))"

Esta consulta hace una busqueda tomando en cuenta el


inicio de la palabra y
mostrando todos los registros que comiencen con ella.

Saludos desde Mexico
Enrique Rodríguez

"Maria Fernada"


escribió en el mensaje
news:215d01c49a80$d0d66760$
Por favor me pueden ayudar como debo utilizar el like




en
Visual Basic . net
en SQL2000
utilizo asi

where Nombre like ' % nombre_a_buscar %'

en cambio lo mando asi y solo me busca con nombre




completo
deseo que al digitar un nombre me salga el nombre




completo
como seria en esta parte por favor me pueden ayudar

en que parte va el %, en esta consulta

where NOMBRE LIKE '" & Me.txtnombre.Text & "'

Los agradesco de antemano

Gracias

MAFER




.

Respuesta Responder a este mensaje
#5 DJ MIAO
15/09/2004 - 11:37 | Informe spam
Flaca se recomiendas que ese tipo de consulta sea en
procedimiento almasenado .Alguien que sepa un poco de sql
dentro de ese textbox podria hacer unas cuantas cosas
interesante.Incluso e visto ejemplo que unen el query y
crean otro y borran la tabla .

Asi que pendiente a esos detalles


Miao.
Comprate un libro..



Por favor me pueden ayudar como debo utilizar el like en
Visual Basic . net
en SQL2000
utilizo asi

where Nombre like ' % nombre_a_buscar %'

en cambio lo mando asi y solo me busca con nombre


completo
deseo que al digitar un nombre me salga el nombre


completo
como seria en esta parte por favor me pueden ayudar

en que parte va el %, en esta consulta

where NOMBRE LIKE '" & Me.txtnombre.Text & "'

Los agradesco de antemano

Gracias

MAFER
.

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