Visual Basic - Buscar en base de datos

Life is soft - evento anual de software empresarial
 
Vista:

Buscar en base de datos

Publicado por Mago (7 intervenciones) el 04/07/2001 19:21:21
Antes que todo gracias por leer mi mensaje y por tratar de responderlo mi consulta es la siguiente:
-Como puedo buscar el contenido de un textbox(un nombre) en una base de datos donde almaceno los clientes?
-como comparo el nombre del textbox con los correspondientes campos en la base de datos?
Espero que puedan ayudarme y de ante mano 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 en base de datos

Publicado por MARTIN {^_^} (116 intervenciones) el 04/07/2001 19:49:46
Saludos.

Supongo que en tu base hay una tabla llamada "clientes" la cual debe tener un campo llamado "nombre del cliente"

De esta manera al introducir un nombre en un textbox solo debes abrir dicha tabla y con un ciclo o una sentencia sql recorrer la tabla en dicho campo buscando la igualdad del texbox con los datos de cada registro en dicho campo ("nombre del cliente").
<fin de texto>
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:Todavia en problemas

Publicado por Mago (7 intervenciones) el 05/07/2001 02:26:46
Pero como hago la comparacion desde el programa?, no te comprendo, no lo puedo compara con el recorset.fields() de la base de datos....
si no como se puede...
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

RE:Buscar en base de datos

Publicado por Ely (44 intervenciones) el 05/07/2001 16:03:09
Hola Mago,

Esta consulta de selección busca un texto dentro de un campo de bases de datos:
"Select * from CLIENTES WHERE NombreCliente Like '" & textbox.text & "'"

Notas: Select * (selecciona todos los campor del registro, en el caso de que solo quieras mostrar algunos poné los nombres de ellos)

Like (compara texto de la siguiente forma: Nombre like 'Mago')

Espero que te sirva para solucionar tu problema, sino comunicate nuevamente.

Elizabeth
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 en base de datos

Publicado por JoseLL (2 intervenciones) el 08/07/2001 04:05:04
Hola. Yo te puedo dar la siguiente solucion:

busca = "[NombreDeCabeceraDelRegistro] like"
resul = NombreTextbox.text
If resul <> " " Then
busca = "[NombreDeCabeceraDelRegistro] like '" & resul & "'"
Data1.Recordset.findfirst busca
End If

Espero que te haya ayudado, sino hazmelo saber y vere como puedo ayudarte.

Hasta pronto de JLL.
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:No resulta!!!!!!!!!!

Publicado por Mago (7 intervenciones) el 10/07/2001 07:33:57
Probe con todas las formas y no resulta, ya no se como uedo hacerlo con cual es mas facil, yo creo que de esta forma.
-Hacerlo con
recordset.index
recorset.seek \"=\",textbuscar.text
if nomatch then
\"mensaje\"
else
\"mensaje\"
end if
pero me dice que no hay un indice activo, o no tiene un indice o no esta tal indice........
Gracias.......
Mago
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