Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos, boa noite!
Estou com um problema com a função DELETE
Estou precisando de um botão que delete todos os ítens de um determinado código, fiz assim (mas não eu certo):
begin
with dm.q_rela_fichas do
begin
Close;
SQL.Clear;
SQL.Add('delete * from tbl_rela_fichas where id_liga like'''+ dbe_codigo.text + '%''');
Open;
end;AH... o erro que aparece é:
O provedor atual não oeferece suporte para retornar vários conjuntos de registros de uma única execução
Obrigado, abraços!
Outra coisa... quando usar instruções que manipulam dados (insert, update e delete), use o execSQL ao invés do open. O comando Open numa query só deve ser usado para instruções de seleção de dados (select).
olá amigos, bom dia!
Obrigado pela ajuda!
Fiz as alterações acima e tudo deu certo! Muito obrigado!
Abraços!!!
Nao tem o *
Delete tabela where ...