• Viernes 1 de Noviembre de 2024, 13:24

Autor Tema:  ComboBox, mostrar datos  (Leído 1268 veces)

javier.gorza

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
ComboBox, mostrar datos
« en: Domingo 13 de Junio de 2010, 01:31 »
0
Hola, queria saber si es posible haber lo siguiente.
Tengo una tabla de envases que tiene los siguientes datos, id, descripcion, cantidad.
id   descricpion, cantidad
1    caja             20
2    caja             25
3    caja             30

Luego en un form en donde muestros los envases, quiero mostrarlo en un combobox de la siguiente forma.
Caja x 20
Caja x 25
Caja x 30

La info la tengo en un DataTable que se llama dtEnvases
y pongo lo siguiente:

                if (dtEnvases.Rows.Count > 0)
                {
                    cboEnvases.DataSource = dtEnvases.DefaultView;
                    cboEnvases.ValueMember = "IdEnvase";
                    cboEnvases.DisplayMember = "Descripcion";
                }
Pero no he podido hacer lo que quiero. Se puede?

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: ComboBox, mostrar datos
« Respuesta #1 en: Domingo 13 de Junio de 2010, 13:19 »
0
Una forma facil seria concatenarlo desde la consulta o vista (Se conctatenaria segun las reglas del DBMS que estes usando)

Ejemplo en SQL Server

Código: SQL
  1. SELECT id, descricpion +' x '+  CAST(cantidad AS VARCHAR(4))  'descricpion' FROM envases
  2.  

Saludos
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================