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 09-11-2008
Avatar de tonycol1984
tonycol1984 tonycol1984 is offline
Registrado
 
Registrado: dic 2006
Ubicación: Jalisco, Mexico
Posts: 9
Poder: 0
tonycol1984 Va por buen camino
Problema con DBGrid, please, help!

Hola a todos, que tal? Disculpen, tengo un problema con un dbgrid con el que asocia a una tabla con una llave compuesta. Ya al ejecutarse el programa, cuando quiero dar clic a cada fila del grid, no permite que este en focus ciertos registros de la tabla... Por ejemplo tengo los siguientes datos:

ticket --- sucursal --- cantidad
123 - lomas - 3
123 - centro - 8
123 - comercial - 8
55 - basilica - 9
62 - centro - 1
62 - parque - 2

En este caso ticket+sucursal es la llave de la tabla y como dato adicional, no uso query, asocio la tabla directamente. Como se puede apreciar, es permitido repetir el numero de ticket para diferente sucursal. Asi que si doy click sobre el registro "123 - centro" o "123 - centro", el focus no se queda en dichos registros sino en el primero que empieze con el no. de ticket 123, osea el de "123 - lomas", la verdad no se si se pueda moverle algo a alguna propiedad o algo asi, les agradezco! Saludos!

ToNyCoL...
Responder Con Cita
  #2  
Antiguo 10-11-2008
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Hola tonycol1984, no debería pasar eso, si haces click en un registro de tu DBGrid debería mantenerse en ese registro, yo creo que tienes algún codigo mas por ahí para que se comporte así.

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
  #3  
Antiguo 10-11-2008
Avatar de tonycol1984
tonycol1984 tonycol1984 is offline
Registrado
 
Registrado: dic 2006
Ubicación: Jalisco, Mexico
Posts: 9
Poder: 0
tonycol1984 Va por buen camino
hijole... :p

Hola, caro, gracias por responder Pues fijate que el unico cambio que hice fue lo de la llave compuesta, porque antes tenia esa misma tabla, nada mas que la unica llave era "ticket" y funcionaba bien, y ahora q hice eso es que pasa lo del focus... la verdad no se que onda
Responder Con Cita
  #4  
Antiguo 10-11-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Lo más probable es que tengas que actualizar los campos del TTable, ya que delphi usará la definición antigua.

Doble clic al ttable, selecciona todos los campos y los borras. Ahora botón derecho y Add All Fields.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
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
problema con el DBGrid metroyd Conexión con bases de datos 1 15-10-2007 15:18:15
Problema Con Dbgrid NEOALEX00016 Conexión con bases de datos 7 11-09-2006 23:07:07
Problema con un DBGrid ivanloco Varios 3 01-06-2006 15:28:20
Problema con dbGRID escullar Conexión con bases de datos 7 21-07-2005 13:34:41
Problema con DBGrid carlomagno Firebird e Interbase 3 06-09-2004 14:14:54


La franja horaria es GMT +2. Ahora son las 18:42:37.


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