FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Record counta el total de registros devueltos?
Hola a todos,
Me ha tocado en suerte modificar una aplicación realizada por un compañero (Delphi 7 contra SQL Server 2000, utilizando ADO). Analizando el código veo que después de efectuar cada consulta utiliza el valor de RecordCount para saber el número de registros devueltos y mostrarlo en pantalla. Según he leido en estos foros, esto sólo es correcto si después de hacer la consulta hiciese un "ADOQuery1.Last", pero durante todas las pruebas que he realizado, el valor que muestra es correcto. ¿me fio de que continue funcionando?
__________________
Rafita. |
#2
|
||||
|
||||
La verdad es que eso depende un poco del motor utilizado y del tipo de tablas, por lo que no es extraño que pueda funcionar con Sql Server.
Quizás lo más seguro es lanzar un Count(Campo) o Count(*), porque sabes que siempre va a funcionar. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
muchas gracias por tan veloz y precisa respuesta.
Has dado totalmente en el clavo: utilizar Count(*) me asegura un valor correcto sin que mis modificaciones pongan en peligro el funcionamiento de la aplicación (no me fio de mis pobres conocimientos y ahora soy el responsable). gracias
__________________
Rafita. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Rave Report generar paginas apartir de los resultados devueltos | Gedeon | Impresión | 2 | 08-09-2006 23:49:17 |
Borrado total de Registros en tablas DBF | Roilo | Tablas planas | 5 | 17-07-2006 18:01:17 |
DBGrid saber total de registros de lo que se ve | liz_hilton | OOP | 3 | 10-06-2005 17:21:18 |
Ordenar por un sum(total) | nugame | SQL | 5 | 19-12-2003 15:38:46 |
Identificar emails erroneos o devueltos | Descendents | Internet | 0 | 20-11-2003 10:53:47 |
|