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.

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Leave a Reply

Your email address will not be published.Required fields are marked *