Ver Mensaje Individual
  #4  
Antiguo 20-03-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por cadetill
Para saber seguro el número de registros que devuelve una consulta, creo que lo mejor que puedes hacer es lanzar una consulta con un count, validar que devuelva valores (sino devuelve presentas el formulario de altas) y merar el numero de registros (si es superior a 1, muestras el formulario de eleccion, volvuendo, en cualquier caso, a lanzar la consulta sin el Count)
Ciertamente para muchas bases de datos es mejor esta opción para conocer el número de registros. Si no mal entiendo la razón por la cual RecorCount falla es porque el servidor de bases de datos manda los resultados conforme los vamos requiriendo de manera que RecordCount no será preciso sino hasta que recorramos todos los registros, lo cual puede ser muy costoso.

Sin embargo, en este caso particular es de esperar que el número de registros por número telefónico se pequeño- ¿cuántos pueden vivir en una misma casa? -de manera que podría evitarse la consulta con count haciendo un Query.Last para que RecordCount sea correcto.

// Saludos
Responder Con Cita