FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Obtener un dato de Dbgrid después de una consulta
Hola a todos:
Trabajo con Delphi 7 y tablas paradox Tengo una Tabla (clave: integer, nombre, etc) Por medio de un Dbgrid visualizo el contenido de la tabla, al hacer doble click en una de las filas paso el contenido del campo clave a una variable mediante el evento AfterScroll Código Delphi [-]variable := Table1.fieldbyname('clave').asinetger; y me da la clave correctamente, PERO al realizar una consulta sobre esa fila, me aparecen en el DBgrid los registros que coincieron con mi consulta, eso esta bien, solo que a la hora de hacer doble click sobre una de las filas, el valor que me devuelve mediante la instruccion Código Delphi [-]variable := Table1.fieldbyname('clave').asinetger; no es la que seleccione del DBGrid, me da otro valor de otro registro y no el que deseaba. Podrian ayudarme a solucionar esto. gracias a todos Alejandro Maravert |
#2
|
|||
|
|||
Datos DbGrid despues de una consulta
Prueba a capturar el evento onchange del DataSource y ahi manipulas el valor de la variable con el id de esa consulta.
Saludos Luis Garcia |
#3
|
||||
|
||||
¿Porqué no empleas el evento OnDblClick del DBGrid, en vez de AfterScroll para utilizar el código que escribiste??
{Saludos}
__________________
"...Ayer Bastaba un Sueño..."
|
#4
|
||||
|
||||
Antes de consultar de nuevo harás un Post de la tabla ¿no?. Hasta que no guardas los cambios, no se hacen efectivos.
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Update despues de Consulta | anghell77 | SQL | 8 | 25-05-2006 09:57:10 |
Obtener el dato de un TEdit | chileno | OOP | 7 | 11-05-2006 00:55:49 |
DBGrid en blanco después de consulta SQL. | DarkByte | Conexión con bases de datos | 20 | 26-10-2005 22:45:21 |
obtener valor de un campo despues de un insert + applyupdates(0) | wonder boy | Conexión con bases de datos | 1 | 10-06-2004 23:05:39 |
obtener la clave del dato grabado? | maruenda | Conexión con bases de datos | 6 | 11-05-2004 06:07:50 |
|