Problema con DataView
Publicado por jvirgo (29 intervenciones) el 26/10/2004 18:16:38
Tengo dos combos al que debo cargar con datos de la misma tabla pero con diferente filtro
El problema es que se carga a los dos combos solo el resultado del ultimo filtro tengo ahi va el codigo , podrian decirme donde estoy cometiendo el error:
la diferencia entre los filtro es:
filtro1: tipo_caracteristica=1
filtro2: tipo_carateristica=2
codigo:
Private Sub cargar_comboCapacidad(ByVal Tipo_ParteSelect As String)
Dim dwOtrasC As DataView = New DataView()
dwOtrasC = Me.dsNuevaParte.Tables("Otras Caracteristicas").DefaultView
dwOtrasC.RowFilter = " TIPO_PARTE = '" & Tipo_ParteSelect & "' AND TIPO_CARATERISTICA= 1"
Me.ComboTexto1.DataSource = dwOtrasC
Me.ComboTexto1.DisplayMember = "UNID_MEDIDA"
Me.ComboTexto1.ValueMember = "TIPO_PARTE"
End Sub
Private Sub cargar_comboVelocidad(ByVal Tipo_PARTE As String)
Dim dwCaractVel As DataView = New DataView()
dwCaractVel = Me.dsNuevaParte.Tables("Otras Caracteristicas").DefaultView
dwCaractVel.RowFilter = " TIPO_PARTE = '" & Tipo_PARTE & "' AND TIPO_CARATERISTICA= 2"
Me.ComboTexto2.DataSource = dwCaractVel
Me.ComboTexto2.DisplayMember = "UNID_MEDIDA"
Me.ComboTexto2.ValueMember = "TIPO_PARTE"
End Sub
El problema es que se carga a los dos combos solo el resultado del ultimo filtro tengo ahi va el codigo , podrian decirme donde estoy cometiendo el error:
la diferencia entre los filtro es:
filtro1: tipo_caracteristica=1
filtro2: tipo_carateristica=2
codigo:
Private Sub cargar_comboCapacidad(ByVal Tipo_ParteSelect As String)
Dim dwOtrasC As DataView = New DataView()
dwOtrasC = Me.dsNuevaParte.Tables("Otras Caracteristicas").DefaultView
dwOtrasC.RowFilter = " TIPO_PARTE = '" & Tipo_ParteSelect & "' AND TIPO_CARATERISTICA= 1"
Me.ComboTexto1.DataSource = dwOtrasC
Me.ComboTexto1.DisplayMember = "UNID_MEDIDA"
Me.ComboTexto1.ValueMember = "TIPO_PARTE"
End Sub
Private Sub cargar_comboVelocidad(ByVal Tipo_PARTE As String)
Dim dwCaractVel As DataView = New DataView()
dwCaractVel = Me.dsNuevaParte.Tables("Otras Caracteristicas").DefaultView
dwCaractVel.RowFilter = " TIPO_PARTE = '" & Tipo_PARTE & "' AND TIPO_CARATERISTICA= 2"
Me.ComboTexto2.DataSource = dwCaractVel
Me.ComboTexto2.DisplayMember = "UNID_MEDIDA"
Me.ComboTexto2.ValueMember = "TIPO_PARTE"
End Sub
Valora esta pregunta


0