SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: karl en Miércoles 21 de Septiembre de 2005, 00:03
-
saludos amigos , estoy manejando 3 ComboBox en mi form, el combo1 para el pais, el combo2 para el Departamento y el combo3 para el Municipio, la idea es que cuando seleccione el pais me traiga los departamentos que conforman ese pais, cuando escoja el Departamento me traiga los municipios que conforman ese Departamento.
El pais ya lo cargo bien en el combo1 , ademas solo tengo un pais(colombia),los departamentos tambien me los carga bien, pero cuando yo selecciono un departamento no me trae los municipios que conforman ese departamento me sale un error que dice:
NO COINCIDEN LOS TIPOS DE DATOS EN LA EXPRESION DE CRITERIOS ERROR
'-2147217913 EN TIEMPO DE EJECUCION.
A QUE SE DEBERA ESE ERROR , SERA QUE ES PORQUE NO TENGO LA TABLA RELACIONADA CON LA TABLA DEPARTAMENTO?
O EL TIPO DE DATO ?
ALGUIEN ME PUEDE AYUDAR , DE UNA ENVIARE EL CODIGO Q TENGO
-
:hola: Hola Karl ...mmm..porcia mira si coinciden tus tipos de datos (el de la tabla con el de la busqueda)..osea si el campo codigo en tu tabla es entero y la variable que mandas a la busqueda debería ser entera....de pronto te está pasando eso..revisa los tipos de datos de los campos de tu tabla.. :) de pronto te confundiste.. :( ..
Bye bye..nos cuentas como te fue... ;) .. :hola:
-
haber no creooo que sea porque no esta relacionada tu tabla, creooo que es porque la linea de codigo la tienes mala donde preguntas si tal departemento tiene municipios.
Yo haria esto filtraria datos.
Por ejemplo:
rs.filter="Departamento='cualquier _cosa' and municipio='TuDato'"
ahora si encontro algun dato de municiopio lo cargas en el combo
Combo1.additem rs
Pero para saber si hay o no datos antes de cargar el combo deberias ocupar un if de esta manera.
if rs.RecordCount > 0 then
msgbox "Hay coincidencias y aqui cargo el combo"
else
msgbox "No hay municipios para ese Departamento"
end if
Eso po' seria espero que sea de ayuda.
Nos vemos
Suerte
Saludos desde Viña del Mar, CHILE
-
Hola :
Estas trabajando con consultas? si fuese así, no hay ningún problema en que si estan o no relacionadas las tablas, y el problema sólo sea en el tipo de dato que has establecido en las variables que estas utilizando, como las que envías como parámetros o identificadores.
Puedes hacer una comparación con tu primer código de país y departamento.
Espero haber ayudado en algo :rolleyes: , nos vemos.
Coneira :hola: