none
Concatenar en DisplayMember vb.net RRS feed

  • Pregunta

  •    Dim cmd As New SqlClient.SqlCommand(" select * from tlkpTipoSistema")
            'cmd.CommandType = CommandType.StoredProcedure
            Dim da As New SqlDataAdapter(cmd)
            Dim dt As New DataTable()
            cmd.Connection = New SqlClient.SqlConnection(conexion.ConnectionString)
            cmd.Connection.Open()
            da.Fill(dt)
            chkListTipoSistema.DataSource = dt
            chkListTipoSistema.ValueMember = dt.Columns(0).ToString
            chkListTipoSistema.DisplayMember = dt.Columns(1).ToString

    quiero concatenar para que se muestre la columns(0) + columns(1) en el checklistbox

    gracias

    lunes, 16 de abril de 2018 20:15

Respuestas

  • La forma más sencilla de conseguirlo probablemente sea poniendo la concatenación dentro de la consulta SQL:

    Dim cmd As New SqlClient.SqlCommand(" select Columna1 + Columna2 as LoQueSea, ColumnaValor from tlkpTipoSistema")

    y luego pones LoQueSea en el DisplayMember y ColumnaValor en el ValueMember.

    lunes, 16 de abril de 2018 21:09