RE:Seleccionar más de un dato en una lista despleg
Paz:
Según he creido entender: Alguna empresa puede tener 2 o más de los programas a los que aludes y, en cambio tan sólo puedes seleccionar o uno u otro.
Si lo que pretendes es lo explicado, te resumo:
1.- Debes de tener 3 TABLAS:
1.1.- Tabla de Programas
1.2.- Tabla de Empresas
1.3.- Tabla de Empresas-Programas
2.- La tercera tabla (Empresas-Programas) contendrá tantos registros como Programas tenga cada una de las Empresas.
3.- Si la codificación de claves (Empresa y Programa) es uniforme y única (Cada empresa tiene su clave y cada Programa también tiene su clave, unívocas ambas), la tercera tabla puedes diseñarla con dos campos, cada uno de ellos debe de corresponder a cada una de las claves.
4.- Ejemplo: Supongamos la tabla UNO:
4.1.- Campo1: Clave única, contenido: 000001
4.2.- Campo2: Programa, contenido: Access 2000
...
4.x.- CampoN: ...(los campos que sean y su contenido).
5.- Ejemplo: Supongamos la tabla DOS:
5.1.- Campo1: Clave única, contenido: 010001
5.2.- Campo2: Empresa, contenido: Azúcares del Sur S.A.
...
5.x.- CampoN: ...(los campos que sean y su contenido).
6.- Ejemplo: Supongamos la tabla TRES:
6.1.- Campo1: Clave, contenido: 010001 (Empresa de la tabla 2)
6.2.- Campos: Clave, contenido, 000001 (Programa de la tabla1)
Ambos campos conformarán la CLAVE PRINCIPAL (UNICA) de esta tabla número 3.
7.-De esta forma NUNCA duplicarás el mismo programa para la misma empresa.
Si tienes dudas me lo dices.
Saludos
Juan Amorós