Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-12-2007
Avatar de saldanaluis
saldanaluis saldanaluis is offline
Miembro
 
Registrado: nov 2006
Ubicación: Monterrey NL México
Posts: 122
Poder: 18
saldanaluis Va por buen camino
Unhappy Registro no visible con TADOTable registrado con TADOQuery

Estimados amigos del Foro.
Les presento una situación en la que he estado trabajando por un par de dias y no he podido resolver.

Tengo una tabla 'ALUMNOS' en ACCESS a la cual accedo de dos diferentes maneras.
1. Usando un TADOQuery1 y el TDataSource1 para que se despliegen los alumnos en el TDBGrid1.
2. Usando un TADOTable1 para verificar que los alumnos existan.
Tengo la Forma1 en donde tengo el TDBGrid1 y el TDBNavigator1 que ambos estan apuntando al TDataSource1.

Cuando oprimo el botón Insert del TDBNavigator1 se presenta la Forma2 usando el comando Forma2.ShowModal en donde le doy valores a los campos de la tabla ALUMNOS(TADOQuery1) y al presionar el boton 'OK' de la Forma2 hago un TADOQuery1.post; y la Forma2 se cierra presentando nuevamente la Forma1 y el nuevo registro de ALUMNO en el TDBGrid1.
En el menú de la Forma1 tengo una opción para registrar pagos del nuevo alumno en la Forma3, Accedo a la Forma3 y pongo la matrícula del nuevo alumno en el campo de la Forma3 para verificar que el alumno sea un alumno válido. Cuando salgo de ese campo en el metodo 'OnExit' hago un TADOTable1.Locate y NO LOCALIZA el alumno que recien registré. me marca el error de que el alumno con esa matrícula no existe. ¡¡¡Y yo la acabo de registrar!!!
Cierro la aplicación y la vuelvo a abrir, y en ese momento ya puedo registrar los pagos de ese nuevo alumno.
¿Me pudieran ayudar a identificar el por que los registros recien añadidos usando el TADOQuery1 a la tabla de ALUMNOS no están disponibles al utilizar el TADOTable1 que tambien está apuntando a la tabla ALUMNOS?
¿Que es lo que estoy haciendo mal?
¿Que es lo que me falta para poder acceder a los registros que acabo de registrar, sin necesitar salirme de la aplicación y volver a entrar a ella?
Gracias por su valiosa ayuda.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Extraer el Nombre y la Organización a la que está registrado Windows Cecil API de Windows 4 22-12-2007 08:56:59
Tadotable indexname jlrbotella Conexión con bases de datos 2 20-09-2007 20:12:36
Registrado oficialmente el Partido Pirata Casimiro Notevi Noticias 1 04-02-2007 13:12:16
Grabar lo registrado por mi camara web con formato .avi zugazua2001 Varios 3 10-05-2006 21:32:47


La franja horaria es GMT +2. Ahora son las 15:45:25.


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