FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Resultado vacío [TQuery]
Hola quería saber qué devuelve un TQuery cuando no encuentra ningún campo que "encaje" con las condiciones impuestas en la consulta. Es decir, por ejemplo si buscamos en una tabla los clientes menores de 25 años y no hay ninguno ¿que devuelve TQuery? Muchas gracias.
|
#2
|
|||
|
|||
Cita:
Si ligas un dbgrid a la consulta veras solo una linea en blanco. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#3
|
|||
|
|||
Cita:
Código:
Query1.Fields[0].AsString = '' |
#4
|
||||
|
||||
Devuelve un dataset vacío, sin datos. Si tu duda es como saber desde código que no retornó datos, puedes usar la propiedad IsEmpty de los TDataSet.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#5
|
||||
|
||||
Cita:
Esta también es correcta en algunos DataSets, O también, O también,
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#6
|
||||
|
||||
Es importante tener en cuenta que un dataset puede retornar datos y el primer campo ser nulo, simplemente porque ese campo para ese registro no tiene datos.
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#7
|
|||
|
|||
Cita:
|
#8
|
||||
|
||||
Cita:
//Paraguay 5 - Colombia 0 :'(.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#9
|
||||
|
||||
Cita:
Ten en cuenta que RecordCount puede ser un método poco óptimo para saber si la consulta no retornó datos, porque si verdaderamente retornó una buena cantidad de registros, y la consulta solo trajo la primer página de registros, necesita consultar todas las páginas para saber la cantidad total de registros. Como extra esta propiedad no necesariamente esta implementada en todos las clases descendientes de TDataSet. Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#10
|
||||
|
||||
Conclusión: Usa IsEmpty
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
DBLookupComboBox vacío | Pedro-Juan | Conexión con bases de datos | 4 | 06-01-2007 17:51:33 |
Búsquedas a través de TTable y/o TQuery y resultado en DBGrid | nax | Conexión con bases de datos | 5 | 11-02-2005 05:08:55 |
Resultado TQuery tabla de PostgreSQL | jomf | PostgreSQL | 2 | 03-01-2005 18:25:43 |
Resultado de un select vacio | jourdan | SQL | 4 | 22-03-2004 17:27:42 |
TEdit vacio | RoyTan | Varios | 7 | 26-10-2003 22:11:09 |
|