Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #11  
Antiguo 15-08-2006
Avatar de anghell77
anghell77 anghell77 is offline
Miembro
 
Registrado: may 2006
Posts: 194
Poder: 21
anghell77 Va por buen camino
Código SQL [-]
Select *from Tabla where Curso=:entrada

Cita:
Tabla, es la tabla donde tienes todos los estudiantes y el curso que llevan. Llamémosla, Registro_Alumno.

Curso es el campo de la tabla Registro_Alumno por medio del cual vas a filtrar los datos.

:Entrada, es un parámetro de entrada que se añade en el SQL de la consulta para poder enviárselo en tiempo de ejecución.
Yo me estoy suponiendo que tienes en la tabla Registro_Alumno, algunos campos como: Matrículo, Apellido Paterno, Apellido Materno, Nombre, Especialidad, Curso, etc, etc, es por eso que te doy la opción de buscar mediante el campo Curso; ahora, nuevamente suponiendo que Curso es de tipo String, es por eso que puse:

Código Delphi [-]
Query_Selec_Periodo.Close;
Query_Selec_Periodo.ParamByName('entrada').AsString:=trim(DBGrid1.SelectedField.AsString);
Query_selec_Periodo.Open;
If(Query_Selec_Periodo.RecordCount<>0)then
Form_Selec_Periodo.Show
else
ShowMessage('No Existen Registros del Periodo Seleccionado');

Aquí es donde el parámetro de SQL :entrada, hace su aparición mediante la selección del curso que se encuentra en el DBGrid de tu primer Formulario, si tú seleccionas "Curso 1" por ejemplo, y existen alumnos que tienen en su capturado en el campo "Curso" de la tabla "Registro_Alumno", el correspondiente "Curso 1", te devolverá en el DBGrid del Form_Selec_Periodo, los resultados de la consulta. Importante señalar que éste último debe estar ligado mediante el DataSource a la consulta Query_Selec_Periodo.

También, puedes emplear los nombres para los elementos que desees, si te confunde eso de :entrada, marca el nombre del parámetro que desees.

{Saludos}
__________________
"...Ayer Bastaba un Sueño..."
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Evento OnDrawColumnCell de un DBGrid hook Varios 1 01-04-2005 09:14:37
OnDblClick en MonthCalendar gluglu Varios 1 21-02-2005 21:16:12
OnDblClick en DbGrid mRoman Varios 1 10-02-2005 10:27:31
evento botonderecho en un dbgrid fedeloko Varios 1 08-11-2004 19:46:50
DBGrid y evento de selección gluglu Conexión con bases de datos 1 08-10-2004 13:32:25


La franja horaria es GMT +2. Ahora son las 11:01:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi