FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola!
Caro gracias por el código, tengo aun dudas (soy una aprendiz) quisiera aprender sobre los Querys en los Form en Delphi (mas ayuda por favor). La pregunta es el iconito o boton "Query" lo coloco en el form o DataModule (da igual) Osea que debo colocar ese iconito y en sus propiedades de este Query (SQL|(TStrings)) coloco también el codigo de color naranja que me dejaste?: Código:
select calificacion, count(calificacion) As Cant from materias group by calificacion order by calificacion Código:
Select * From materias Help, como deberia hacerlo? Por que lo demás si lo coloque y solo me sale un solo resultado repetido para varias personas. Graaacias |
#2
|
||||
|
||||
Cita:
El ejemplo que te puse ejecuta la consulta en tiempo de ejecución. Cita:
Cita:
Aprobados xx Reprobados xx SinhNota xx donde xx es la cantidad. Para poder ayudarte mejor escribe aquí el resultado que te sale al ejecutar la consulta. Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#3
|
||||
|
||||
Hola!
Como me dijeron mas antes coloqué y me sale el resultado. Solo que queria saber algo mas de sql en la programacion de delphi en su codigo y en sus propiedades del query de sql|strings. Es decir en ambos lugares se debe colocar el mismo codigo? este codigo en las propiedades del query (SQL|STRINGS): Código:
Select calificacion, count(calificacion) As Cant from materias group by calificacion order by calificacion Pregunto: Código:
Query.Close; Query.Sql.Text := 'select calificacion, count(calificacion) As Cant from materias '+ 'group by calificacion order by calificacion'; Query.Open; En Query.open<---abriendo la consulta. Query.Sql.Text<---esta haciendo la consulta??? Query.Sql.add<--vi en algunos q colocan eso tb... Gracias! |
#4
|
||||
|
||||
Hola sisne.
No veo diferencia entre hacer: Query.Clear; Query.Add('...'); o: Query.Text:='...' Sólo que Query.Add te permite añadir sentencias a una consulta. Pero eso desde mi pobre manejo de SQL... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
||||
|
||||
Cita:
Cita:
Query.Close; -> Cierra el Query Query.Sql.Text o Query.Sql.Add -> Asignas la consulta sql que quieras Query.Open -> Ejecuta la consulta que tienes en la propiedad Sql. Y como te ha explicado ecfisa, si utilizas Query.Sql.Add, debes limpiar antes lo que tenías con Query.Clear. También puedes ejecutar la consulta con la propiedad Active.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#6
|
||||
|
||||
Holaaaa
Gracias! Ahora si tengo en claro... Muchas gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
mover indicador de un dbgrid a un registro especifico | thelibmx | Conexión con bases de datos | 7 | 09-11-2007 18:52:51 |
¿Cómo comparar varios vectores (de filas en Excel)? | Nanaky | Varios | 1 | 29-08-2007 17:24:15 |
Como enumerar filas de un DBGrid sin agregar otro campo | Velia | Varios | 2 | 06-12-2005 08:58:57 |
Contar filas de un DBGrid | santi | Varios | 5 | 08-11-2005 20:22:29 |
Eliminar vision de filas en DBGrid x un campo | Sayuri | Conexión con bases de datos | 6 | 10-08-2005 12:21:06 |
|