![]() |
Limitar los Registros de una Tabla
Quisiera limitar el numero de registros que pueden agregarse a una tabla. Tengo Access XP. Osea tengo una tabla que contabiliza la cantidad de viajes que realizan las camionetas, quisiera que ese numero se limite a por ejemplo. 500 Viajes y la base no deje generar ningun nuevo viaje. Espero que puedan ayudarme.
|
Supongo que se trata de una especie de Demo para que llegado a ese número deje de funcionar, es decir no puedan darse más altas.
Me parece buena solución en una tabla auxilar apuntar el número de registros que tiene la tabla en cuestión y en este caso solamente habría que limitarse a consultar dicha tabla y caso de haber llegado al que deseamos, cancelar el alta dando un mensaje si procede. Otra solución seria lanzar un sentencia SQL que contar el número de registros de dicha tabla cada vez que se intentará dar un alta y luego proceder de igual forma que la indicada anteriormente. Un Saludo. |
De las dos que te ha dado Marcos yo me inclino por la segunda; Es más difícil de "saltar"; Eso sí comprueba antes que con esa cantidad de registro la consulta no "molesta" al funcionamiento del programa (aunque un Count sobre una tabla de 500 registros como máximo no debería ser problema).
|
como ??
Entiendo la solucion, pero no soy un experto en access. No se que sentencia SQL deberia usar. Podrian escribirme que poner. Muchas Gracias por su tiempo
|
|
| La franja horaria es GMT +2. Ahora son las 05:37:07. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi