ASP.NET - Llenar un gridview+parametros

 
Vista:

Llenar un gridview+parametros

Publicado por Alejandra (17 intervenciones) el 07/03/2007 00:22:56
Hola como estan, espero y alguien me pueda ayudar estoy recibiendo parametros desde flash y mediante a esos parametros necesito llenar un grid view y realmente no c como hacerlo por codigo, lo he hecho por vistas o conectandolo directamente a sql y de ahi saco valores.

y la vdd quiciera saber como se hace por codigo espero y alguien me pueda ayudar se los agradecería muchisimo.

de antemano muchas 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:Llenar un gridview+parametros

Publicado por Santos Pairazamán (54 intervenciones) el 07/03/2007 18:36:35
Creas 1ro tu Dataset con tu conexion y q t traiga los datos
luego creas un dataview y le asignas los datos del dataset

Dim dv As DataView = ds.Tables(0).DefaultView
' CodUnidad es el parámetro por el cual estoy filtrando, le digo q se ordene en forma ascendente por des_unid

dv = New DataView(ds.Tables(0), "COD_UNID=" & CodUnidad, "DES_UNID ASC", DataViewRowState.OriginalRows)
If dv.Count > 0 Then
Grd.DataSource = dv.Table
Grd.DataBind()
end if

espero t sirva

Hasta Pronto.
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:Llenar un gridview+parametros

Publicado por Leonardo (1 intervención) el 14/03/2007 15:48:58
Hola
Primero crea una clase Pepito dentro de esta crea un metodo llenar grilla:
Public Function llenarGrilla() As DataSet
adoconn = claseConeccion.Conectarme
Dim sqlString As String
Try
If adoconn.State = ConnectionState.Closed Then
adoconn.Close()
adoconn.Open()
End If
Catch ex As Exception
MsgBox(ex.Message)
End Try
Try
sqlString = "SELECT car_nombre as CARGO FROM V102_CARGO ORDER BY CAR_NOMBRE"
vComand = New SqlClient.SqlCommand(sqlString, adoconn)
vDataAdapter.SelectCommand = vComand
vDataAdapter.Fill(vDataset, "tabla")
Catch ex As Exception
MsgBox("Error en la abase de datos", ex.Message())
End Try
Return vDataset
End Function

en el formulario aspx. en el load crear una funcion en el load:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Page.IsPostBack = False Then

cargarGrilla()

End If
End Sub
Sub cargarGrilla()
Dim cargo As New LogicaNegocio.Cargo
vDataset = cargo.llenarGrilla
grilla.DataSource = vDataset
grilla.DataBind()
End Sub


espero que te sirva [email protected]
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