Visual Basic.NET - Llenar datagridview fila x fila

   
Vista:

Llenar datagridview fila x fila

Publicado por Anibal Torres (2 intervenciones) el 09/12/2008 17:39:01
Colegas, con el codigo que les pongo abajo estoy llenando una fila del datagriview partiendo de un select hecho desde un codigo de producto digitado en un textbox, el caso es que si me encuentra el producto me llena la primera fila del grid, si digito otro codigo y lo encuentra yo ocupo que me lo ponga DEBAJO del que ya existe, pero actualmente lo que hace creo es rellenar el dataset por tanto me quita el producto que estaba en el grid y me pone el nuevo, siempre en la primera fila. ;-(. Gracias de antemano por su ayuda

Dim iToma As Integer
Dim sSQL As String
Dim oleSelect As SqlCommand
sSQL = " Select m.num_fac [Factura], m.cod_clie [Cliente], c.nombre [Nombre] "
sSQL = sSQL & " From cxc_movi as m, cxc_clie as c "
sSQL = sSQL & " Where m.cia= '001' and c.cia= '001' and"
sSQL = sSQL & " m.cod_clie = c.cod_clie and"
sSQL = sSQL & " m.tipo_doc = '1' and"
sSQL = sSQL & " m.num_fac ='" & Me.txtfactura.Text & "' order by m.num_fac"
'
'
oleSelect = New SqlCommand(sSQL, ConnSQL)
daRutas = New SqlDataAdapter
daRutas.SelectCommand = oleSelect
Try
ConnSQL.Open()
dsRutas = New DataSet("DetallePedido")
iToma = daRutas.Fill(dsRutas)
If iToma >= 0 Then
dsRutas.Tables(0).TableName = "DetallePedido"
Me.dgRutas.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells
Me.dgRutas.DataSource = dsRutas.Tables("DetallePedido")
End If
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