Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2010-10

zeos-firebird, problemas con post

3 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paola Bruccoleri

Hola todos..
Otro dilema al que no le encuentro el porqu�...(uso zeos, firebird 2.1, Lazarus 0.9.29 r27550 FPC 2.5.1 i386-win32-win32/win64)

el cl�sico ABM de una tablita que muestro en un grid, y con un botoncito muestro un form donde puedo modificar los datos.

en el onclic de ese boton tengo esto:
   Application.CreateForm(TEditEquipos, EditEquipos);
   dbEquipos.Edit;
   EditEquipos.ShowModal;
En el form EditEquipos en el bot�n aceptar tengo esto otro:
   ABMEquipos.dbEquipos.Post;
   ABMEquipos.dbEquipos.ApplyUpdates;
   DMPrincipal.ServiamConnectionDB.Commit;
   Close;

Bueno... si edito alg�n campo modificando alg�n valor, no pasa NADA, todo ok.. PERO, si edito, no modifico nada y acepto, me tira este error.

No estoy usando ninguna consulta porque son tablitas muy chiquitas. Tengo otras tablas donde uso el mismo sistema y funciona perfectamente. No me doy cuenta qu� es lo que pasa con �sta.
(todas las tablas tienen un campo de c�digo, que no muestro ni en el grid ni en el form de edici�n, que es un "autoincremental", o sea, tengo generadores..)

agradezco cq pista
chauuuuuuuuuuuu

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20101006/5327dff9/attachment-0001.html> ------------ pr�xima parte ------------
A non-text attachment was scrubbed...
Name: moz-screenshot-32.png
Type: image/png
Size: 6677 bytes
Desc: no disponible
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20101006/5327dff9/attachment-0001.png>

Reply by email

Ismael L. Donis García
to Paola Bruccoleri

Porque no haces el edit antes de editar el campo en si, revisa en el string que pones en esa columna, para eso tienes que contar los caracteres del string.

Yo no trabajo a zeos, pero te pregunto no es posible trabajar a zeos por sql, �sea insert, delete y update. Eso no tiene nada que ver con que edites sobre el grid aunque tienes que traer el campo llave en el sql.

Tampoco he trabajado mucho Lazarus y no se si tienes forma de recuperar mediante una variable si se actualizaron correctamente los datos en la BD, todo esto te le digo como lo hago en otro lenguaje, as� que aqu� no se si realmente te sea posible.

Saludos
=========
|| ISMAEL ||
=========

Earlier message 41 lines
----- Original Message ----- From: Paola Bruccoleri To: Lista Lazarus Sent: Wednesday, October 06, 2010 6:23 PM Subject: [Lazarus-es] zeos-firebird, problemas con post Hola todos.. Otro dilema al que no le encuentro el porqu�...(uso zeos, firebird 2.1, Lazarus 0.9.29 r27550 FPC 2.5.1 i386-win32-win32/win64) el cl�sico ABM de una tablita que muestro en un grid, y con un botoncito muestro un form donde puedo modificar los datos. en el onclic de ese boton tengo esto: Application.CreateForm(TEditEquipos, EditEquipos); dbEquipos.Edit; EditEquipos.ShowModal; En el form EditEquipos en el bot�n aceptar tengo esto otro: ABMEquipos.dbEquipos.Post; ABMEquipos.dbEquipos.ApplyUpdates; DMPrincipal.ServiamConnectionDB.Commit; Close; Bueno... si edito alg�n campo modificando alg�n valor, no pasa NADA, todo ok.. PERO, si edito, no modifico nada y acepto, me tira este error. No estoy usando ninguna consulta porque son tablitas muy chiquitas. Tengo otras tablas donde uso el mismo sistema y funciona perfectamente. No me doy cuenta qu� es lo que pasa con �sta. (todas las tablas tienen un campo de c�digo, que no muestro ni en el grid ni en el form de edici�n, que es un "autoincremental", o sea, tengo generadores..) agradezco cq pista chauuuuuuuuuuuu ------------------------------------------------------------------------------

Reply by email

Maxi
to Ismael L. Donis García

Verific� si realmente hay modificaciones, y si hace falta haces el commit.

Tadas las tapitas tienen premio!!! Donalas al Hosp. Infantil de C�rdoba Twitter: @nenunocomar Identi.ca: @nenuno Maximiliano Duarte Linux User #495070 Ubuntu User #28504 http://miexperiencialinux.blogspot.com/ El que pregunta aprende, y el que contesta aprende a responder. ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20101008/f71ae478/attachment.html>

Reply by email