Ver Mensaje Individual
  #5  
Antiguo 29-09-2011
Avatar de alej.villa
alej.villa alej.villa is offline
Miembro
NULL
 
Registrado: may 2011
Ubicación: Caracas, Venezuela
Posts: 76
Reputación: 14
alej.villa Va por buen camino
Cita:
Empezado por anubis Ver Mensaje
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
Responder Con Cita