Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/10/2010, 19:46
sevadoors
 
Fecha de Ingreso: octubre-2010
Mensajes: 2
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Llenar combobox con 2 tablas

Hola Dilor, mira, no se que motor de base de datos usas despues, pero ese tipo de relaciones entre dos tablas suelo hacerlas con JOINS, por ej. de la forma

Código:
"SELECT s.IDsuc, l.localidad FROM Sucursal AS s LEFT JOIN Localidad as l ON s.codigo_postal=l.codigo_postal"
creo que esa sería la forma correcta de tomar todas las sucursales y las localidades existentes o no en la tabla de localidades (si hay un codigo postal en sucursales que no figura en la tabla localidad el campo "localidad" seria nulo) para que muestre los registros coincidentes en ambas tablas reemplazas LEFT JOIN con INNER JOIN.

Código:
"SELECT s.IDsuc, l.localidad FROM Sucursal AS s INNER JOIN Localidad as l ON s.codigo_postal=l.codigo_postal"
Creo que el uso del WHERE no es valido para lograr esta union, si te serviría si quisieras filtrar la lista resultante con algun campo.

Espero te sirva de ayuda.

Sebastian.