Foros del Web » Programación para mayores de 30 ;) » .NET »

problemas con dataview

Estas en el tema de problemas con dataview en el foro de .NET en Foros del Web. hola tengo un problema cargo un form con un un datagridview uso dataset entonces hago un filtro con el dataview filtra bien esta ahi perfecto ...
  #1 (permalink)  
Antiguo 26/06/2010, 12:12
 
Fecha de Ingreso: mayo-2007
Ubicación: Buenos aires
Mensajes: 19
Antigüedad: 17 años
Puntos: 0
problemas con dataview

hola tengo un problema cargo un form con un un datagridview uso dataset entonces hago un filtro con el dataview filtra bien esta ahi perfecto salgo del form y vuelvo a entrar y el datagrid no carga devuelta el listado completo queda en el ultimo cambio del filtro del dataview y estoy usando la misma funcion de cargar la grilla. osea tendria que cargar normal todo pero sale filtrado por el ultimo filtro que le aplique a la grilla.?? que puede ser


Lenguaje: vbnet
Private Sub cargar_columnas()
With dgvrep

.AutoGenerateColumns = False
.Columns.Clear()
.DataSource = ds.Tables("repuestos")

.Columns.Add("codrepuesto", "Codigo")
.Columns.Add("descripcion", "Descripcion")
.Columns.Add("rubro", "Rubro")
.Columns.Add("costo", "Costo Unitario")
.Columns.Add("porc", "Porcentaje de Ganancia")
.Columns.Add("pv", "Lista")
.Columns.Add("pro", "Proveedor")
.Columns.Add("stock_actual", "Existencia")
.Columns.Add("stock_minimo", "Stock Minimo")
.Columns.Add("fecha_inicio_aplicacion", "Desde")
.Columns.Add("fecha_fin_aplicacion", "Hasta")
.Columns.Add("CODmarca_repuesto", "Marca de Repuesto")
.Columns.Add("marca", "Marca de Auto")
.Columns.Add("modelo", "Modelo de Auto")




.Columns("codrepuesto").DataPropertyName = "codrepuesto"
.Columns("descripcion").DataPropertyName = "descripcion"
.Columns("fecha_fin_aplicacion").DataPropertyName = "fecha_fin_aplicacion"
.Columns("fecha_inicio_aplicacion").DataPropertyNa me = "fecha_inicio_aplicacion"
.Columns("CODmarca_repuesto").DataPropertyName = "marca_repuesto"
.Columns("modelo").DataPropertyName = "modelo"
.Columns("stock_actual").DataPropertyName = "stock_actual"
.Columns("stock_minimo").DataPropertyName = "stock_minimo"
.Columns("costo").DataPropertyName = "costo"
.Columns("rubro").DataPropertyName = "rubro"
.Columns("marca").DataPropertyName = "marca"
.Columns("pv").DataPropertyName = "precio_venta"
.Columns("porc").DataPropertyName = "porcentaje_ganancia"
.Columns("pro").DataPropertyName = "proveedor"


End With

End Sub

el codigo del filtro esta abreviado pero en si puse lo que importa


Lenguaje: vbnet
Private Sub filtro_repuesto(ByVal sender As System.Object)

Dim criterio As String = "" '
Dim negr As New clsnegocio_repuesto


Vista1 = ds.Tables("repuestos").DefaultView
Vista1.RowFilter = criterio
Vista1.RowStateFilter = DataViewRowState.CurrentRows

dgvrep.DataSource = Vista1

Catch ex As Exception
MessageBox.Show(ex.Message, "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Warning)


End Try

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:21.