Ver Mensaje Individual
  #7  
Antiguo 20-04-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Reputación: 25
Caral Va por buen camino
Hola
No entiendo bien lo que tratas de hacer, veamos:
Si, en teoria el DBEdit1 esta conectado al adotable como va a contener algun dato si lo cierras o desactivas en la consulta?, por lo menos eso es lo que capto.
Digamos que tienes una tabla activa que contiene los datos:
ITEMID, ITEMNAME, ITEMDESCR
Y uno de esos datos esta o es mostrado en el dbedit, entonces no deberias cerrar este adotable, tendrias que mantenerlo activo.
Veamos como funcionaria esto:
Código Delphi [-]
procedure TImpBL.Button1Click(Sender: TObject);
begin
with QCopy do
begin
SQL.Text := 'INSERT INTO B (NumSet, Cantidad) VALUES(:Num, :dato)';
Parameters[0].Value:= DBEdit1.text;
Parameters[1].Value:= Edit1.text;
ExecSQL;
end;
ADOTable1.Active:= False;
ADOTable1.Active := True;
end;
Aveces, por que ya me ha pasado, access no le da la gana de leer los dbedit dentro de las consultas, por eso lo hago por parametros.
Espero te ayude en algo.
Saludos
__________________
Siempre Novato

Última edición por Caral fecha: 20-04-2010 a las 03:52:56.
Responder Con Cita