FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Devolver valor Count en un TQuery
Me gustaría ejecutar un TQuery.SQL de modo que pueda obtener un dato Count (*) From TableX Where FieldX= 'Texto' y que el dato volviera a Delphi en forma de Variable.
No tengo mucha idea pero si sospecho que hay que usar un Query1.Fields[0]. Antes de enviar código de aficionado me gustaría tener alguna idea de como hacerlo. Saludos. bulc |
#2
|
||||
|
||||
Hola.
Un ejemplo:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
Gracias. Y además muy clarito
Nada que añadir.
Un saludo afectuoso. bulc |
#4
|
||||
|
||||
Cita:
Es un pequeño detalle, pero si uno se acostumbra, en tablas grandes (o muy "anchas") siempre mejora un poquito el rendimiento.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
||||
|
||||
OK. tomo nota
Estaría perdido sin Club Delphi.
Saludos. bulc |
#6
|
|||
|
|||
Cita:
|
#7
|
||||
|
||||
Son normas básicas de SQL, si se hace un select count(*) de una tabla de artículos, por ejemplo, que tiene montones de campos, tardará mucho más que un select count(id) que sólamente "mirará" el valor del índice de esa clave primaria.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#8
|
||||
|
||||
No me acaba de ir bien.
En una aplicación el TQuery no encuentra el campo. He probado en otra más sencilla y tampoco va. Para no dejar los datos en blanco he puesto el TrY-Except.
El caso es que no me funciona. A ver cómo lo ves tú. Un saludo. bulc |
#9
|
||||
|
||||
"No va", "no funciona", "no encuentra"... no es información para que se te pueda ayudar. Debes copiar exactamente el mensaje de error.
Pregunta tonta: ¿tu campo clave se llama id?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#10
|
||||
|
||||
¿Qué número de registros te devuelve?
¿Qué muestra este ShowMessage? ¿Si lanzas esta consulta directamente, qué te evuelve?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Devolver valor al cerrar formulario | Kandorf | OOP | 3 | 12-04-2010 22:13:50 |
Devolver el valor de una clave | principiante22 | Varios | 4 | 03-09-2008 04:13:42 |
valor de SELECT COUNT | maruenda | SQL | 15 | 25-05-2007 23:58:38 |
Devolver Valor de un Caption | muli | OOP | 2 | 24-04-2007 21:21:32 |
Devolver sólo el primer valor de una 2ª tabla | gluglu | SQL | 2 | 05-01-2006 10:44:41 |
|