Adicionar campos em tempo de Execução na query
Bom dia Galera,
Tenho uma query conectada no Sqlserver, estanciei os campos na adoquery blz..., mas o campo codigo veio como autoinc blz...
mas em tempo de execução mudo de banco para SQLite e a query começa dar erro de tipo ao abrir a query, pois o SQlite retorna como longint.
gostaria de instanciar os campos em tempo de execução para resolver esse problema.
pois meu sistema está todo estruturado sem usar a Query.fieldbyname('xxx'').asinteger uso queryxxx.asinteger
dei uma pesquisada em FieldsDef mas nao funcionou.
obrigado.
Tenho uma query conectada no Sqlserver, estanciei os campos na adoquery blz..., mas o campo codigo veio como autoinc blz...
mas em tempo de execução mudo de banco para SQLite e a query começa dar erro de tipo ao abrir a query, pois o SQlite retorna como longint.
gostaria de instanciar os campos em tempo de execução para resolver esse problema.
pois meu sistema está todo estruturado sem usar a Query.fieldbyname('xxx'').asinteger uso queryxxx.asinteger
dei uma pesquisada em FieldsDef mas nao funcionou.
obrigado.
Samuel
Curtidas 0
Respostas
Jones Granatyr
17/03/2017
Opa! Você já tentou fazer os SQLs em tempo de execução ao invés de colocar eles direto na query?
GOSTEI 0
Samuel
17/03/2017
gostaria de instanciar os campos em tempo de execução para resolver esse problema.
pois meu sistema está todo estruturado sem usar a Query.fieldbyname('xxx'').asinteger uso queryxxx.asinteger
pois meu sistema está todo estruturado sem usar a Query.fieldbyname('xxx'').asinteger uso queryxxx.asinteger
GOSTEI 0