Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-08-2007
Avatar de anubis
anubis anubis is offline
Miembro
 
Registrado: mar 2007
Posts: 863
Poder: 20
anubis Va por buen camino
regenerar indices?

Hola, nose bien si es el titulo del asunto el correcto para la pregunta.

Tengo unas tablas en paradox.

Si en la tabla habitacion añado un nuevo registro, cierro la tabla y luego en esa misma tabla desde otro sitio realizo un cambio me da error de key violation, si en cambio, despues de añadir el nuevo registro, cierro el programa, lol vuelvo a abrir y realizo el cambio que queria, no tengo problema.

Lei por algun sitio que si añades algun registro nuevo, tienes que actualizar los indices.

Debo de decir, cuando añado registros abro y cierro las tablas asi que asumo que cuando cierro el programa en la base de datos se debe actualizar algo mas, lo que no se es que se actualiza.

no se si me pude explicar bien.

editado: Alguna manita?
gracias

Última edición por anubis fecha: 05-08-2007 a las 04:44:04.
Responder Con Cita
  #2  
Antiguo 05-08-2007
Avatar de anubis
anubis anubis is offline
Miembro
 
Registrado: mar 2007
Posts: 863
Poder: 20
anubis Va por buen camino
Perdonadme que pregunte de nuevo. INtentare explicarlo mejor.
Tengo varias habitaciones, automaticamente se añade un dia mas de estancia si no se va el cliente a una determinada hora.
Funciona bien. Si registro una habitracion nueva, me da error de violacion de clave, pero esto no pasa si no se realiza el añadir un nuevo dia a la misma base de datos y viceversa. Si añado una nueva habitacion, al añadirse un nuevo dia, me da error violacion de clave.
En ambos casos, si hago una cosa y cierro el programa, y luego abro el programa y hago la otra, no me da error. Quiza es por no regenerar los indices?

perdon por la smolestias
Responder Con Cita
  #3  
Antiguo 05-08-2007
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 27
eduarcol Va por buen camino
La verdad fuera de errores de paradox me parece error en tu definicion de las tablas si nos das una idea de la estructura podriamos ayudarte un poco
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #4  
Antiguo 06-08-2007
Avatar de anubis
anubis anubis is offline
Miembro
 
Registrado: mar 2007
Posts: 863
Poder: 20
anubis Va por buen camino
Se agradece. La verdad es que todo funciona bien, el error ha sido un cambio en el codigo que puse, por lo visto cuando se cierra una tabla se actualizan los indices. La regeneracion de las claves, segun trucos que he visto por ahi, sirve para cuando los indices estan corruptos.

gracias y perdon por las molestias.

Última edición por anubis fecha: 06-08-2007 a las 09:56:06.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Indices NTX AbcXxx Conexión con bases de datos 5 30-01-2006 19:12:43
indices mamp67 Varios 1 29-08-2005 19:41:33
Indices CDX carlosegs Conexión con bases de datos 1 01-05-2005 17:33:24
ADO indices CDX MaxPc Conexión con bases de datos 0 21-07-2004 15:18:04


La franja horaria es GMT +2. Ahora son las 08:39:44.


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
Copyright 1996-2007 Club Delphi