KB-33320: Filtro de consulta do SQL Server no Elipse SCADA.

Descrição:

Como posso fazer um filtro na Consulta de um banco SQL Server com uma conexão ODBC?

Solução:

Para isto, deve-se utilizar a função SQLQuery() da tabela desejada. Os registros podem ser selecionados através das funções MoveNext, MovePrev, etc, e os campos podem ser acessados diretamente pelo AppBrowser.

Exemplos de filtros:

Procura todos os registros que possuem “Maria” no campo nome, em ordem ascendente e retorna os registros em ‘resultado’:

resultado = Database1.SQLQuery(“nome = ‘Maria'”,”nome”)

Nenhum filtro. Note que as aspas do string podem ser duplas ou simples:

Database1.SQLQuery(” “)

Procura todos os registros que possuem no campo name um string maior que ‘Mary’ e no campo salary um número maior que 1000. Ambos os filtros devem ser satisfeitos:

Database1.SQLQuery(“name > ‘Mary’ AND salary > 1000”)


Vários exemplos de filtro podem ser encontrados  no manual do Elipse SCADA, bem como a descrição completa da função SQLQuery. Outra referência importante são os Artigos Relacionados.

Este artigo foi útil? Was this post helpful?
Yes0
No0

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *