none
Obtener valor integer de seleccion de Combobox RRS feed

  • Pregunta

  • Hola buenas, tengo un problema.

    Tengo dos combos uno que contiene dos items (Clientes y distribuidores) dependiendo la seleccion de este combo se carga el segundo con los datos que correspondan.

    Hasta ahi todo bien. Ahora tengo que seleccionar un item o nombre de una persona para cargar una tabla, pero me sale un error.

    yo lo hago de esta forma:

               

     Private Sub CboRes_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles CboRes.SelectedIndexChanged

            If CboPersona.SelectedIndex = 0 Then
                Dim oDs As New DataSet
                Dim oCliente As New ChequesAD
                Dim IdCli As String = CboRes.SelectedValue.ToString



                oDs = oCliente.BuscarChequePorIdCliente(CInt(IdCli)) 

                DtgCheques.DataSource = oDs.Tables(0)
            Else
                Dim oDs As New DataSet
                Dim oProveedor As New ChequesAD
                Dim IdProv As String = CboRes.SelectedValue.ToString


                oDs = oProveedor.BuscarChequePorIdProveedor(CInt(IdProv))
                DtgCheques.DataSource = oDs.Tables(0)
            End If
        End Sub

    El error es que el selectvalue no es solo un valor me trae el resultado que seria una tabla, yo solo necesito el id.

    viernes, 29 de junio de 2018 0:31