Cita:
Empezado por anubis
El gran problema surge cuando en una tabla hago:
Código Delphi [-]datamodule1.zquery1.sql.Clear; datamodule1.ZQuery1.SQL.Text:='update tcuentas set cuenta=:cuenta, nombrecuenta=:nombrecuenta, numcheque=:numcheque where clave=:clave'; datamodule1.zquery1.parambyname('clave').asinteger:=clavecuenta; datamodule1.zquery1.ParamByName('cuenta').asstring:=ncuenta.Caption; datamodule1.zquery1.parambyname('nombrecuenta').asstring:=label4.Caption; datamodule1.zquery1.parambyname('numcheque').asinteger:=numcheque; datamodule1.zquery1.ExecSQL;
|
[FONT=verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif]
porque en vez de hacerlo por sql la modificacion no la haces de este modo
[/font]
Código Delphi
[-]
datamodule1.tu_tabla.edit
datamodule1.tu_tabla.fieldbyname('campos').asstring:=clavecuenta;
datamodule1.tu_tabla.post
de esa forma no utilizarias el query y puedes hacer tu consulta sin problemas
PD: cuando me refiero a tu tabla no es al zquery1
sino a la tabla que tienes conectada directamente con la base de datos