Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Vaciar campo autoincremento en paradox7

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Vaciar campo autoincremento en paradox7 Responder citando

Hola, tengo una tabla paradox7 que como indice usa un campo de autoincremento (+),
si tengo 200 registros y los borro todos, y luego doy un alta, esta es el número 201, he intentado reiniciar el campo con el tool|empty del database desktop pero sigue guardando el valor del´ultimo registro usado, como podria poner a 0 el valor de ese campo?.
Un saludo, muchas gracias.
nico@b2bi.es
Volver arriba
Mensaje    Asunto: Vaciar campo autoincremento en paradox7 Responder citando

Hola Nicolás,

En principio el valor de un campo de autoincremento no se puede modificar. Para solucionar tu problema puedes:


    A - En lugar de borrar todos los registros prueba a crear la tabla de nuevo.

    B - Si no quieres crear la tabla puedes tener una tabla vacia ya creada que utilizaras como tabla maestra y simplemente la tienes que copiar (Copiar los ficheros) a la tabla de trabajo.

    C - ¡¡¡ Cuidado !!! Creo que el valor que toman los campos de autoincremento está almacenado en la posición 0x49 de la tabla. Ten en cuenta que es un entero que ocupa 4 bytes.

Un saludo,
Angel M. Aranguren

Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.