CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Busquedas De Registros En Visual Basic .net
(1/1)
g@by:
Hola a todos, en el programa que estoy haciendo, necesito realizar búsquedas de registros, utilizo visual basic .net, la base de datos esta hecha en sql. el sqldataadapter y el dataset ya estan configurados
Estoy utilizando el siguiente código para la búsqueda:
SqlDataAdapter1.SelectCommand.Parameters(año).Value = txtaño.Text
SqlDataAdapter1.SelectCommand.Parameters(mes).Value = txtmes.text
SqlDataAdapter1.SelectCommand.Parameters(dia).Value = txtdia.tex
SqlDataAdapter1.SelectCommand.Parameters(Seq).Value = txtsecText
Busqueda1.Clear()
SqlDataAdapter1.Fill(Busqueda1)
Me marca el siguiente error en la primer línea:
SqlDbParameterCollection no contiene SqlDbParameter con ParameterName 'X'
ArKaNtOs:
lo siento g@by pero este no es el foro de .net debes de acudir aca:
http://foros.solocodigo.com/index.php?showforum=53
.: Raul :.:
Hola,
Puedes probar a pasarle al SelectCommand la consulta SQL ya echa, tipo:
SqlDataAdapter1.SelectCommand.CommandText = "SELECT * FROM tabla WHERE ...."
Busqueda1.Clear()
SqlDataAdapter1.Fill(Busqueda1)
Si necesitas construir una fecha con los txt, puedes hacer:
Dim Fecha as String()
Fecha = Trim(textdia.Text) & "/" & Trim(textmes.Text) & "/" & Trim(textaño.Text)
con lo q completarias la consulta asi:
"SELECT * FROM tabla WHERE FECHA = '" & Fecha & "'"
Espero q te sirva, ya diras como te va.
Navegación
Ir a la versión completa