Club Delphi  
    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

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 09-09-2003
fortran fortran is offline
Miembro
 
Registrado: may 2003
Ubicación: Asturias
Posts: 63
Poder: 22
fortran Va por buen camino
Hola Marcos:

He dicho lo que me decías y sigue sin funcionar. Primero he puesto:

Código:
Procedure ActualizarTablaVisitas;
var
   aux : integer;
   nueva : TDataSource;
Begin

// Ir al último Lugar de la tabla
   with modulodedatos do
   Begin
     Tablavisitas.edit;
     nueva := tablavisitas.MasterSource;
     Tablavisitas.MasterSource := nil;
     Tablavisitas.last;
     aux := TablavisitasIndice_visitas.value;
     TablaVisitas.Append;
     aux := aux+1;
     TablaVisitasIndice_visitas.value := aux;
     TablaVisitasClave_Cliente.value := TablaClientesCodigo_Cliente.value;
     TablaVisitasfechavisita.value := date;
     Tablavisitasempleado.value := Tablaempleadosclaveempleado.value;
     Tablavisitas.post;
     Tablavisitas.FlushBuffers;
     Tablavisitas.mastersource := nueva;

   End;
End;
Y nada, me seguía dando el mismo problema

Luego puse Tablavisitas.Flushbuffers en el evento afterpost y me sigue dando lo mismo.

Considera que el último registro es el anterior al insertado y entonces me repite el TablavisitasIndicevisitas.value y me da Key violation.

En el dbgrid me sigue saliendo

Registro 1
Registro 5
Registro 2
Registro 3
Registro 4

E intenta meter un registro con el índice = 5
__________________
- ¿Y cuando dejaré de aprender maestro?.

- El día que te mueras pequeño saltamontes.
Responder Con Cita
 



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


La franja horaria es GMT +2. Ahora son las 17:59:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi