Tema: sql y vb6
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/05/2005, 13:28
Avatar de Developer9
Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 20 años
Puntos: 47
Bueno primeramente te aconsejo que esa no es la manera correcta de establecer relaciones en la base de datos.

La forma correcta de hacerlo es asi:

Tabla -----> Paises
Campos ---> codigo_pais Nombre Clave Clave1

Registros
01 Mexico 0 1
02 Usa 1 3
03 Espana 3 4

Tabla------> Estados
Campos----> codigo_pais Estado Clave Clave1 Clave2
Registros

01 Toluca 0 0 1
01 Hidalgo 0 0 3
02 Florida 3 2 1
03 Madrid 2 1 0


Relacionandolos por el codigo de pais, es decir que en la tabla Estados, las rows que tienen codigo 01 perteneceran a el pais que tiene el codigo 01, es decir Mexico... y asi sucesivamente.

Primeramente en el datacombo de paises ponle estilo dropdown list para que solamente puedas seleccionar sus items y no puedas escribir nada. Al momento de llenar el datacombo paises, ponle a cada item como indice el codigo de pais, de esa manera en el evento clic haces un select de la tabla Estado filtrando por el codigo de pais seleccionado.

Cualquier cosa avisas