![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
la idea es tener codigos correlativos
¿alguna otra sugerencia? |
|
#2
|
||||
|
||||
|
Tienes muchas formas, pero las tienes que implementar tú:
- Mantienes una segunda tabla con los huecos disponibles. Cuando alguien borra un cliente, almacenas en esa tabla el código, así ya sabes los huecos que hay. Cuando alguien hace un insert borras el código de la tabla huecos. Si la tabla huecos está vacía, usas el Max(codigo) + 1. En el OnNewRecord directamente haces el Post. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#3
|
|||
|
|||
|
Creop que una solución sería que cuando la gente tuviera que hacer el append, pusieras el parámetro de la tabla "Exclusive" en cuestión en True, de esta manera, sabes:
1. que el acceso a grabar datos de la tabla es exclusivamente del primero que llega. 2. que no tendrás codigos duplicados nunca. 3. único inconveniente, que hasta que el usuario no termine de grabar el registro los demás usuarios sólo podrán visualizar los datos y les dará error si intentan grabar. No se si te servirá, espero que si. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Codigo antes de mostrar form - Maximizar | lafirma | Varios | 20 | 03-08-2006 23:46:30 |
| IBDatase Insert Post Edit Post | ariefez | Firebird e Interbase | 4 | 12-10-2005 01:53:04 |
| After Post en interbase | jgutti | Firebird e Interbase | 2 | 09-03-2005 06:00:12 |
| Texto en celda del DBGrid antes del Post | andre | Conexión con bases de datos | 6 | 16-06-2004 17:04:36 |
| Anular un post ?? | chele | Conexión con bases de datos | 6 | 08-06-2004 19:11:51 |
|