Visual Basic.NET - ComboBox

 
Vista:

ComboBox

Publicado por novata (4 intervenciones) el 11/09/2006 17:26:34
hola!!! estoy incluyendo un combobox en mi formulario el cual accesa a la BD para mostrar la informacion, yo quiero que esa informacion sea filtrada es decir que solo muestre los datos con artibuto = a algo como hago esa parametrizacion se puede?
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:ComboBox

Publicado por christian (174 intervenciones) el 13/09/2006 15:03:51
Hola,

Tienes 2 maneras...

La erronea:
Llamar a la base de datos, llenar un dataset o datatable, recorrerlo y segun la restriccion llenar el combobox.... :(

La Correcta
Llamar a la base de datos, llenar un dataser o datatable pero con el dataadapter que implemente el filtro, osea...

Public Function EjecutarSQLString2DataTable(byval Condicion as integer) As DataTable
dim _ConexionCadena as string
_ConexionCadena = "data source =" & _Server & "; initial catalog =" & _DataBase & "; user id = " & _Usuario & "; password = " & _Password
dim sqlstring = "select * from table where id_tabla = " & Condicion
Dim Dt As New DataTable("Resultado")
Dim De As New SqlDataAdapter(SqlString, _ConexionCadena)
'Procedimiento
Try
De.Fill(Dt)
Catch ex As Exception
msgbox(ex.Message.ToString)
EjecutarSQLString2DataTable = Nothing
Exit Function
End Try
'Devolver Parametros
Return Dt
End Function
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