Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera!
Seguinte... Estou tendo um problema ao utilizar uma TSQLQuery, criando uma SQL com parâmetros...
Utilizo o Firebird 2.1.3
Os códigos são os seguintes:
Q2.SQL.Add('DELETE FROM :tabela');
Q2.ParamByName('tabela').AsString := Trim(s);
Q2.SQL.Text := Format('DELETE FROM %s',[Trim(s)]);
Sendo que "s" é uma string contendo o nome de uma tabela.
No primeiro código, dá o seguinte erro:
"Project teste.exe raised exception class TDBXError with message 'Token unknown - line 1, column14 ?'"
Já no segundo, roda normal...
Alguém já passou por isso, ou sabe onde se encontra o erro???
Abraços!!
Carregando comentários...