Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   problema en actualizar la ibtable1 luego de eliminar (https://www.clubdelphi.com/foros/showthread.php?t=78545)

darkbits 28-04-2012 01:17:51

problema en actualizar la ibtable1 luego de eliminar
 
un saludo

Código SQL [-]
  _DM.consulta1.SQL.Text:= 'DELETE  FROM usuarios WHERE id_us = '+ QuotedStr(DBEdit1.text);
  _DM.consulta1.ExecSQL;
  _dm.tabla1.Active:= false;
  _dm.tabla1.Active:= true;

cuando elimino en una tabla utilizo este sql y me funciona perfectamente
pero en mi tabla sigue hasta que reinicio la aplicacion
empiricamente utilizo estas 2 lineas
Código SQL [-]
_dm.tabla1.Active:= false;
 _dm.tabla1.Active:= true;
y funciona mi consulta es si hay algun instruccion q sea mejor.

Casimiro Notevi 28-04-2012 01:21:16

Sin saber qué base de datos estás usando, ni qué componentes, ni qué otro código, ni nada de nada... prueba a hacerlo así:

Código Delphi [-]
_DM.consulta1.Close;
_DM.consulta1.SQL.Text:= 'DELETE  FROM usuarios WHERE id_us = '+ QuotedStr(DBEdit1.text); 
_DM.consulta1.ExecSQL;
_DM.consulta1.Transaction.CommitRetaining;

darkbits 28-04-2012 01:23:44

estoy utilizando D6 con interbase y no funciono :( lo que me enviaste

Casimiro Notevi 28-04-2012 01:28:13

¿Pero no funciona el qué?, ¿qué estás haciendo exactamente?, ¿qué problema tienes?, ¿qué quiéres hacer?...
Explícate lo más ampliamente posible :)


La franja horaria es GMT +2. Ahora son las 07:34:49.

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