Problema con combobox y función
Publicado por José Vicente (113 intervenciones) el 14/03/2021 15:07:27
Hola, tengo la función:
Con ella lleno un combobox con los encabezados de una tabla.
El problema es que no consigo que al seleccionar un valor del combobox me devuelva el resultado correcto en un label:
¿Puede alguien echarme un cable? Gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Function consulta(ByVal Sql As String)
Dim Dt As New DataTable
Try
Dim adapter As New NpgsqlDataAdapter(llenaSql, conexion)
adapter.Fill(Dt)
Catch ex As Exception
MessageBox.Show("IMPOSIBLE COMPLETAR LA CONSULTA POR " & ex.ToString)
End Try
Return Dt
End Function
Con ella lleno un combobox con los encabezados de una tabla.
1
2
3
4
dt = consulta(llenaSql)
minimo_cbox.DataSource = dt
minimo_cbox.DisplayMember = "COLUMN_NAME"
minimo_cbox.SelectedIndex = 0
El problema es que no consigo que al seleccionar un valor del combobox me devuelva el resultado correcto en un label:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Private Sub minimo_cbox_SelectedIndexChanged(sender As Object, e As EventArgs) Handles minimo_cbox.SelectedIndexChanged
conexion.Open()
Dim valor1 As String = minimo_cbox.SelectedText
Dim consulta1 As String = " Select min(" & valor1 & ") from datos; "
Dim comando1 As NpgsqlCommand = New NpgsqlCommand(consulta1, conexion)
Dim lector1 As NpgsqlDataReader = Nothing
lector1 = comando1.ExecuteReader
lector1.Read()
minValor_lbl.Text = lector1(0)
lector1.Close()
conexion.Close()
End Sub
¿Puede alguien echarme un cable? Gracias.
Valora esta pregunta


0