Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/02/2005, 02:29
Avatar de neivan
neivan
 
Fecha de Ingreso: febrero-2005
Mensajes: 539
Antigüedad: 20 años, 1 mes
Puntos: 1
Veo que tu problema es d accesso a base de datos mas q de .net,y q las primeras selects ya las hace mal

Primero me miraria el tema de las foreing keys,ya q veo q hay lo empiezas mal.
Comparas en tu primera consulta estadoid y ciudadid esto kierra decir 2 cosas o q tienes otro codigo de ciudad o q el codigo de ciudad es el mismo q el del estado y no podras tener varias ciudaddes en un mismo estado y si tienes otro codigo de ciudad es el q deberias meter en el dropdownlist luego

ciudad estado es una relacion 1-muchos una ciudad pertenece a un unico estado,un estodo toene muchas ciudades por lo q su codigo pasaria como foreign key a ciudad y seria este campo el q compararias.

luego para el datagrid tendras q hacer una cosulta a tres tablas para ver todos los datos y en la where tendras q comparar estado.estadoid=ciudad.estadoid and ciudad.ciudadid=ubicacion.ciudadid and estaid=dropdowlist1.seleteditem.value and ciudadid= and ubicacionid=´

mirate tb los alias de las tablas en las consultas para cdo hay varios campos con el mismo nombre

Manuales de sql tienes q tener a patadas.