FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Query RecordCount
Tengo un query que realiza un select en una tabla de SQL. Me devuelve como resultado una X cantidad de columnas, pero si veo la propiedad RecordCount del Query, devuelve siempre -1.
Lo extraño es que en otros códigos me funciona correctamente!!!! Alguien me puede orientar??? Saludos y gracias |
#2
|
||||
|
||||
Si hablamos de filas y columnas, podemos relacionar Filas con Registros y columnas con Campos, RecordCount te da la cantidad de registros. Para saber la cantidad de campos es DataSet.Fields.Count!
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
||||
|
||||
Motor de base de datos? Si es relacional, la propiedad RecordCount no funcionara (en los que he probado), pero puedes servirte de un COUNT en uno de los campos para obtener el valor.
Eso se ha tratado en algunos hilos anteriores: http://www.clubdelphi.com/foros/arch...t=record+count
__________________
Héctor Geraldino Software Engineer |
#4
|
||||
|
||||
Cita:
Si el objeto hereda de TDataSet y no implementa el método GetRecordCount, su valor será siempre -1. ¿Qué motor utilizas? ¿Con qué componentes te conectas? Salutaciones!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. Última edición por delphi.com.ar fecha: 07-07-2003 a las 22:22:14. |
|
|
|