Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-12-2010
lucho1981 lucho1981 is offline
Miembro
 
Registrado: abr 2006
Ubicación: Tucuman-Argentina
Posts: 44
Poder: 0
lucho1981 Va por buen camino
Thumbs down Actualizar grid en lazarus

Hola amigos...Aqui de nuevo pidiendo ayuda.
Esta vez intento aprender Lazarus. Paso a mi problema:
Estoy haciendo una aplicación en ubuntu con Lazarus y bd en Mysql.
Logro conectar y cargar un registro, pero no logro hacer que se me refleje en el grid. Ni la tabla, ni la actualización.

Lo q no tengo muy en claro es donde debe apuntar el grid y como hacer para q se actualice (en delphi con un close y open table andaba).

Por el momento el Grid apunta a un DataSource y este a un Query que realiza un Select *.

Espero haberme hecho entender y muchas gracias.
Responder Con Cita
  #2  
Antiguo 01-12-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues deberías de ver los datos en el dbgrid.
Si este tiene asociado un datasource que está a su vez asociado a un dataset... y está activo... debes ver los datos.
Asegúrate, lo mismo lo has asociado a otro datasource.
También puede ser que el sql no devuelva registros
Responder Con Cita
  #3  
Antiguo 01-12-2010
lucho1981 lucho1981 is offline
Miembro
 
Registrado: abr 2006
Ubicación: Tucuman-Argentina
Posts: 44
Poder: 0
lucho1981 Va por buen camino
Unhappy

Antes q nada, gracias por responder.
Sigo probando, y lo tengo de la forma q especifique. Sigo sin poder ver los datos de la tabla

Alguien tiene otra sugerencia??
Responder Con Cita
  #4  
Antiguo 01-12-2010
Avatar de arturom
arturom arturom is offline
Miembro
 
Registrado: dic 2003
Ubicación: Alicante
Posts: 91
Poder: 21
arturom Va por buen camino
Hola,
tal como comenta Casimiro, comprueba que la query te devuelve algún dato.
Abre una terminal, entra en mysql
Código:
mysql -u usuario -p password
abre la base de datos
Código:
use base_de_datos;
y ejecuta tu consulta.

Si te devuelve datos, deberías verificar que la conexión es correcta.
¿Que componentes estas usando para la conexión?
__________________
"No guardes nunca en la cabeza aquello que te quepa en un bolsillo."

Albert Einstein
Responder Con Cita
  #5  
Antiguo 01-12-2010
lucho1981 lucho1981 is offline
Miembro
 
Registrado: abr 2006
Ubicación: Tucuman-Argentina
Posts: 44
Poder: 0
lucho1981 Va por buen camino
Thumbs up Muchas gracias.

Muchas gracias Arturom y Casimiro...
Ya solucione el problema...

Lo que me faltaba era el componente SQLTRANSACTION y que en el SQLQUERY apuntara en la propiedad transaction del SQLQUERY al SQLTRANSACTION.

Muchas gracias igualmente. Un abrazo desde JUJUY - ARGENTINA.
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
Como actualizar un HTML GRID al cambiar un objeto TABLE? flystar .NET 0 24-12-2009 16:27:09
insertar registro en un grid que esta en otro grid @-Soft SQL 7 20-02-2008 17:22:42
actualizar datos grid maestro detalle!!!!! david_uh Varios 5 15-07-2007 04:13:28
[Lazarus] GTK+-devel en SUSE. problema instalar lazarus de esa libreria. sakuragi Lazarus, FreePascal, Kylix, etc. 3 28-09-2006 03:31:09


La franja horaria es GMT +2. Ahora son las 18:12:15.


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