problema con consultas
Hola amigos, tengo un problema con una consulta. A grandes rasgos, lo que realiza el bitbtn (botón de vista previa) de mi consulta, es seleccionar de 4 tablas distintas información, las cuales son carreras, planes de estudio, materias y docentes. Pues bien, la tabla docentes se relaciona solamente con la tabla materias (una relación de 1 a N : 1 docente dicta n cantidad de materias), y a la vez, materias con plan de estudio (N a 1 : 1 plan de estudio tiene n materias) y por ultimo plan de estudio con carreras (N a 1 : 1 carrera tiene n cantidad de planes de estudio).
La consulta comienza por seleccionar el área (Cs. Exactas, Cs Económicas, etc) a la cual pertenece esa carrera. En un combobox me aparecen las carreras del area que seleccione, al seleccionar una carrera, me aparecen los planes de estudio en otro combobos, y por ultimo, al seleccionar un plan, me aparecen todas sus materias. El resultado que debe arrojar el bitbtn de la consulta son los docentes, que a medida que selecciono los combobox de carrera, plan y materia, los va filtrando. He aquí el problema, no logro hacer que funcione. A continuación les dejo el código del bitbtn para realizar dicha consulta:
Cuando selecciono algun combobox y quiero consultar, el programa me arroja un mensaje diciendo que algo anda mal con el "select", he probado con reemplazar los "select" por "and" y "where" pero me larga el mismo error diciendo que estan mal. Espero me puedan ayudar con este problema,ya que estoy en las ultimas instancias de mi tesis para recibirme. Muchas gracias y saludos a todos!!!!^\||/ |
hola naty_prog
es una gran consulta... la estuve verificando y quiero que pruebes algo cuando pones order by id_docente........ese campo no estas especificando de que tabla es.......si es de materia.id_docente o docente.id_docente trata de especificarle la tabla a ese campo....a ver que sucede....suerte |
naty_prog,
Estas repitiendo la palabra clave Select: Nota: Para depurar la consulta prueba ejecutarla por partes, de lo más general a lo más específico, y así podrás depurar el Select con mayor facilidad. Espero sea útil :) Nelson. |
La franja horaria es GMT +2. Ahora son las 10:49:57. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi