Fórum E2010 Incompatible types: Variant and TADOQuery qual o motivo ? DELPHI #576551
06/03/2017
0
Oque está ocasionando esse erro ?
Desde já agradeço
Desde já agradeço
while dm.qConsulta.eof=false do begin
dm.qExecuta.sql.text := 'INSERT INTO GTELPERM (ID_PERM,ACESSO,ID_GRUPO) VALUES (:WID_PERM,"N",:WID_GRUPO)';
dm.qExecuta.Parameters.ParamByName('WID_PERM').Value := dm.qConsulta; // ERRO APARECE NESSA LINHA
dm.qExecuta.Parameters.ParamByName('WID_GRUPO').Value := aux;
dm.qExecuta.ExecSQL;
dm.qConsulta.Next;
end;Rodrigo Oliveira
Curtir tópico
+ 0
Responder
Posts
06/03/2017
Raylan Zibel
dm.qExecuta.Parameters.ParamByName('WID_PERM').Value := dm.qConsulta; // ERRO APARECE NESSA LINHAVocê tem que passar um campo da query pro parâmetro, não o objeto query inteiro. Falou especificar o Field.
Responder
Gostei + 0
06/03/2017
Raylan Zibel
dm.qExecuta.Parameters.ParamByName('WID_PERM').Value := dm.qConsulta.FieldByName('WID_PERM').Value;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)