Visual Basic para Aplicaciones - buscar nombre en base de datos

Life is soft - evento anual de software empresarial
 
Vista:

buscar nombre en base de datos

Publicado por ana isabel (4 intervenciones) el 14/01/2008 18:36:56
hola , tengo una base de datos con nun monton de nombres y datos personales
ando hacendo un form que haga un filtro por nombre,
si me funciona el codigo pero tengo ke poner el nombre completo "norma garcia peña" para que aparezca, el caso es ke kiero poner por ejemplo norma y ke me ponga los datos de todas las normas ke hay, se puede? este es mi codigo

Private Sub Command1_Click()
Dim strSQL As String
Set db = OpenDatabase("datapersonas.mdb")
SQL = "perso"
strSQL = "SELECT * FROM perso WHERE nombres LIKE '" & Text1.Text & "'"
Set rs = db.OpenRecordset(strSQL)
'On Error GoTo error
'rs.MoveFirst
List1.Clear
Do Until rs.EOF
List1.AddItem rs("nombres")
rs.MoveNext
Loop
End Sub

lo malo es ke con esto tengo ke poner el nombre completo para ver los registros, pero si solo se que se llama norma y tengo varias normas? como puedo hacer ke aparezcan las demas? gracias, :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:buscar nombre en base de datos

Publicado por Carlos Fernández (1 intervención) el 16/01/2008 05:02:58
Has probrado con nombre espacio asterisco ??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:buscar nombre en base de datos

Publicado por VICTOR MARROQUIN RDZ (49 intervenciones) el 16/01/2008 19:14:14
QUE TAL

BAJA ESTE EJEMPLO, TIENE LO QUE BUSCAS
http://www.lawebdelprogramador.com/codigo/enlace.php?idp=1605&id=93&texto=Visual+Basic

ESPERO Y TE SIRVA, SALUD2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:buscar nombre en base de datos

Publicado por Jorge (18 intervenciones) el 23/01/2008 18:46:37
Saludos, prueba con "select ..... like '%" & Text1.Text & "%'"
esto es como indicar *norma*
ya que si solo quieres los que comiencen con el texto que escribes pon solo
"select ..... like '" & Text1.Text & "%'"
o si quieres los que terminan seria asi
"select ..... like '%" & Text1.Text & ""
espero te sea de ayuda. Suerte!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:carlos alberto loeza garcia

Publicado por ivett (1 intervención) el 16/07/2010 01:48:20
hola solicito ayuda para localizar en base de datos de xalapa el nombre de esta persona ya que tengo testigos de que ah hecho varios robos en departamentos por lo q solicito su ayuda para ubicar su domicilio y asi proceder legalmente

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar