Busqueda

03/10/2005 - 15:23 por JuanTrejo | Informe spam
Hola, alguno de ustedes tendrá el código de como hacer una
búsqueda de un registro en una DB, soy nuevo en esto, y ya
tengo la conexión a la DB pero no se como hacer la
búsqueda. Almaceno en un variable la cadena que estoy
buscando, pero no se como hacer el recorrido en la tabla
de la DB. Espero me puedan ayudar muchas gracias.
 

Leer las respuestas

#1 Daniel G. Samborski
05/10/2005 - 04:34 | Informe spam
Hola Juan,

Que tipo de BD utilizas, por ejemplo SQL o Access.
Una forma de buscar en una BD es con Store Procedure.
-
create procedure _FiltrarPorApellido_(@ApellNomb varchar(50)) as
select CodCli,ApellNomb,FecNac,Sexo from Cliente where ApellNomb =
@ApellNomb

@ApellNomb es una variable, se le asigna una valor que sera buscado en la
tabla Clientes en la columna ApellNomb y si lo encuentra devolvera el Codigo
del cliente(CodCli), Apellido y nombre(ApellNomb), la fecha de
nacimiento(FecNac) y el sexo(Sexo)

Otra forma de utilizar esto seria:
-
Dim con As New
SqlConnection(System.Configuration.ConfigurationSettings.AppSettings("SqlServer"))
Dim dsProveedor As New DataSet

Dim da As SqlDataAdapter
da = New SqlDataAdapter("select CodCli,ApellNomb,FecNac,Sexo from Cliente
where ApellNomb = ' " & ApellNomb
& "'", con)
da.Fill(dsProveedor)

Me.GrdProveedores.DataSource = dsProveedor
Me.GrdProveedores.DataBind()

( ` ) esto es comilla simple.
( " ) esto es comilla doble.
( ' " ) Simple doble
( "'" ) Doble, simple, doble.



Espero que algo de esto te sirva.


Daniel.

"JuanTrejo" escribió en el mensaje
news:067301c5c81d$945396c0$
Hola, alguno de ustedes tendrá el código de como hacer una
búsqueda de un registro en una DB, soy nuevo en esto, y ya
tengo la conexión a la DB pero no se como hacer la
búsqueda. Almaceno en un variable la cadena que estoy
buscando, pero no se como hacer el recorrido en la tabla
de la DB. Espero me puedan ayudar muchas gracias.

Preguntas similares