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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-09-2013
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 12
feliz-58 Va por buen camino
No se ven algunos registros en la Base de datos Access desde delphi

Buenas a todas las personas del club,

les comunico porque tengo el siguiente problema, tenia un programa funcionando con la base de datos en access, pero de unos días para aca, los nuevos registros no se ven, es decir, va por el 184 y los que siguen, a través del programa no se ve, pero si vamos al archivo de bases de datos en acces, hay esta, incluso en los dbgrid ni aparecen los que siguen al 184.

a alguien le a pasado? alguna idea?

saludos!
Responder Con Cita
  #2  
Antiguo 13-09-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Como no expliques cómo los muestras...
Responder Con Cita
  #3  
Antiguo 13-09-2013
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 12
feliz-58 Va por buen camino
A través de AdoTable.
Responder Con Cita
  #4  
Antiguo 14-09-2013
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Creo que lo que dice casimiro es que expliques como muestras o capturas los datos
muestra la consulta, o la forma como abres las tablas
que tipo de informacion se muestra, si los registros filtrados, rango de fechas, etc
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #5  
Antiguo 18-09-2013
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 12
feliz-58 Va por buen camino
los datos que manejo a través de las tablas son los detalles de los clientes:
id_cliente,nombre, numero, dirección etc.

y los detalles de sus equipos:
id_equipo,equipo, marca modelo,etc.

tengo dos tablas independientes para esto, la tabla de cliente funciona bien y la de equipos es la que tiene el problema.

yo lo que hago es que, lleno los datos, y la de equipos la ingreso para que genere el id_equipo, luego busco el ultimo registro y ejecuto la impresión con Rave Reports.

pero cuando se busca supuestamente el ultimo, no aparece el ultimo sino otro, y aunque se hagan dies registros nuevos, siempre aparece el mismo, cuando se intenta buscar el ultimo.
Responder Con Cita
  #6  
Antiguo 03-10-2013
Avatar de Pericles
Pericles Pericles is offline
Miembro
NULL
 
Registrado: sep 2013
Ubicación: Buenos Aires, Argentina
Posts: 24
Poder: 0
Pericles Va por buen camino
Hola revisa de refrescar los datos una vez que realizaste modificaciones sobre las tablas.. recorda que los datos están todos en memoria en el cliente y deben ser vueltos a cargar en caso de actualizacion de los datos de la base.
Si ese es el tema, podes hacerlo actualizando las tablas correspondientes por ejemplo


Código Delphi [-]

ADOTable1.Refresh;


Saludos
Nicolas Perichon
Responder Con Cita
  #7  
Antiguo 03-10-2013
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 12
feliz-58 Va por buen camino
ya lo he probado...

Cita:
Empezado por Pericles Ver Mensaje
Hola revisa de refrescar los datos una vez que realizaste modificaciones sobre las tablas.. recorda que los datos están todos en memoria en el cliente y deben ser vueltos a cargar en caso de actualizacion de los datos de la base.
Si ese es el tema, podes hacerlo actualizando las tablas correspondientes por ejemplo


Código Delphi [-]

ADOTable1.Refresh;


Saludos
Nicolas Perichon
ya lo he probado de muchas formas, incluso, he cerrado y abierto la tabla.

Saludos!
Responder Con Cita
  #8  
Antiguo 03-10-2013
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por feliz-58 Ver Mensaje
ya lo he probado de muchas formas, incluso, he cerrado y abierto la tabla.

Saludos!
¿ Y no será que el registro que muestras realmente es el último registro de tu tabla ?

Digo, a estas alturas, todo puede suceder.,.......

Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #9  
Antiguo 03-10-2013
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 12
feliz-58 Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
¿ Y no será que el registro que muestras realmente es el último registro de tu tabla ?

Digo, a estas alturas, todo puede suceder.,.......

Saludos
no lo es, luego de ese hay 21 registros mas.

incluso en Fields editor, del AdoQuery despues de ese registro el "184" no aparecen mas, y en la base de datos de access, voy y estan todos aya!
Responder Con Cita
  #10  
Antiguo 03-10-2013
Avatar de Pericles
Pericles Pericles is offline
Miembro
NULL
 
Registrado: sep 2013
Ubicación: Buenos Aires, Argentina
Posts: 24
Poder: 0
Pericles Va por buen camino
Hola, yo diria que utilices un ADOQuery con la consulta
Código SQL [-]
Select * from xxxx
luego de las modificaciones y se acabo el problema de refresco..
ya que estas utilizando Ado creo que seria lo mas conveniente.
o quizas mas aun.. cerrando y abriendo la conexion... quizas sea una limitacion del access?

Saludos
Nicolas Perichon
Responder Con Cita
  #11  
Antiguo 03-10-2013
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 12
feliz-58 Va por buen camino
Cita:
Empezado por Pericles Ver Mensaje
Hola, yo diria que utilices un ADOQuery con la consulta
Código SQL [-]
Select * from xxxx
luego de las modificaciones y se acabo el problema de refresco..
ya que estas utilizando Ado creo que seria lo mas conveniente.
o quizas mas aun.. cerrando y abriendo la conexion... quizas sea una limitacion del access?

Saludos
Nicolas Perichon
dudo del access, pero nunca he oído ese problema :S ya ni se que pensar
Responder Con Cita
  #12  
Antiguo 03-10-2013
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 12
feliz-58 Va por buen camino
Algo que note es que cuando en el inspector de objetos, en la propiedad Cursor type, cuando cambio a clUseServer, me muestra mas registros, osea hasta el 221, y tengo 232, alguien sabe porque?

aunque eso aun no resuelve el problema
Responder Con Cita
  #13  
Antiguo 03-10-2013
feliz-58 feliz-58 is offline
Miembro
 
Registrado: sep 2012
Posts: 314
Poder: 12
feliz-58 Va por buen camino
Ya lo resolvi, Solo indexe la columna y listo!

a los usuarios que comentaron, gracias por el intento!
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
Duplicar una tabla con otro nombre dentro de una base de datos de access desde delphi feliz-58 Varios 13 26-04-2013 20:49:32
Importar tablas Dbf a base de datos Access desde delphi yusnerqui Tablas planas 6 25-08-2010 23:10:02
Compactar Base d Datos Access desde Delphi. Drakyto Conexión con bases de datos 6 22-02-2010 22:23:29
Compactar Base d Datos Access desde Delphi. Drakyto Conexión con bases de datos 3 19-02-2008 02:57:07


La franja horaria es GMT +2. Ahora son las 12:24:47.


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