Fórum Pegar nome da tabela em uma Query #352801
31/01/2008
0
Estou passando para uma query o codigo por variável
SQL: ´select * from cliente´
query.sql.text := SQL;
Como faço para pegar o nome da tabela depois que abrir a query?
Obs: o nome da tabela no caso cliente, não vai ser sempre a mesma
Se não der da query pode ser do AdoConnection
vlw
Luiz_aquino
Curtir tópico
+ 0Posts
31/01/2008
Aroldo Zanela
Creio que uma solução seria criar uma rotina para procurar (pos) uma substring (from) dentro da string sql. Mesmo assim, normalmente as queries podem possuir associações (joins) e o resultado pode não ser exatamente uma única tabela. Qual seria a utilidade dessa rotina?
Gostei + 0
04/02/2008
Luiz_aquino
Gostei + 0
04/02/2008
Luiz_aquino
Use uma função ´GetTableNameFromSQL´ do próprio Delphi que está na
unit DBCommon
Flw!!!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)