Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-10-2004
Dayvis Dayvis is offline
Miembro
 
Registrado: oct 2004
Posts: 22
Poder: 0
Dayvis Va por buen camino
Problemas al Editar

Hola: Espero que se encuentre bien, y puedan ayudarme, Mi problema consite en:

Trabajo con Delphi 7 y Componentes Zeos
Mi error radica en que cuando quiero editar un registro no lo realiza apropiadamente.

Tengo una Tabla con un campo ID que es el Primary y es AutoIncrement,
cuando hago un insert
TTabla.Insert y Luego un TTabla.Post funciona correctamente pero cuando ejecuto TTabla.Edit y luego TTabla.Post no me edita el registro seleccionado si no el Primer Registro, si mi registro tiene id 500 no me modifica ese si no siempre modifica el registro número 1 , he buscado y revisado y la verdad no se porque esta realizando este error.

Ojala puedan ayudarme.
Responder Con Cita
  #2  
Antiguo 27-10-2004
Tony_G Tony_G is offline
Miembro
 
Registrado: may 2003
Ubicación: Córdoba - España
Posts: 40
Poder: 0
Tony_G Va por buen camino
Hola.

He hecho pruebas (utilizando D7 y Zeos 6.1.5-stable) sobre una tabla con un campo auto_increment (tiene que ser forzoso primary_key) y otro varchar(20). Para mostrar los datos de la tabla he insertado y conectado entre sí los componentes ZConnection, ZTable, Datasource y Dbgrid, a continuación he insertado, modificado y borrado registros y no me ha dado ningún problema aparentemente.

Se me ocurre que podrías insertar un ZSqlmonitor en el formulario y poner un nombre de fichero en la propiedad Filename y luego poner a True las propiedades Active y Autosave, de esta forma te generará un log y podrás analizar las instrucciones que se le mandan al MySql.

Espero que te sirva.

Saludos, Tony.
__________________
TonyG
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


La franja horaria es GMT +2. Ahora son las 13:07:06.


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