String para Boolean
Caros colegas,
Alguem poderia me ensinar como faço para dizer se uma expressão é verdadeira ou falsa?
Exemplo: ´10>0 and 5>0 and 7>0´
Esta expressão esta definida como string.
Ja tentei usar a função StrToBoll, mas diz que a expressão não é válida.
Grato
Eleusis.
Alguem poderia me ensinar como faço para dizer se uma expressão é verdadeira ou falsa?
Exemplo: ´10>0 and 5>0 and 7>0´
Esta expressão esta definida como string.
Ja tentei usar a função StrToBoll, mas diz que a expressão não é válida.
Grato
Eleusis.
Eleusis
Curtidas 0
Respostas
Bruno Belchior
05/08/2006
Não existe uma forma ´simples´ de se fazer isso. Sugiro pesquisar por [url=http://www.remobjects.com/page.asp?id={9A30A672-62C8-4131-BA89-EEBBE7E302E6}]pascal script[/url], que roda um script em pascal em Run Time..
GOSTEI 0
Eleusis
05/08/2006
Consegui resolver o problema.
Inclui essa instrução em uma instrução SQL, dentro de um SQLDataset sobre uma tabela que contenha poucos registros.
Ex: ´SELECT * FROM Tabela Where ´+ sCriterio
Depois testo o retorno, se veio algo então a instrução é verdadeira, senão é falsa.
Ex: If not Tabela.IsEmpty
then ´Verdadeiro´
else ´Falso´
Valueu.
Inclui essa instrução em uma instrução SQL, dentro de um SQLDataset sobre uma tabela que contenha poucos registros.
Ex: ´SELECT * FROM Tabela Where ´+ sCriterio
Depois testo o retorno, se veio algo então a instrução é verdadeira, senão é falsa.
Ex: If not Tabela.IsEmpty
then ´Verdadeiro´
else ´Falso´
Valueu.
GOSTEI 0
Marco Salles
05/08/2006
Consegui resolver o problema.
Inclui essa instrução em uma instrução SQL, dentro de um SQLDataset sobre uma tabela que contenha poucos registros.
Ex: ´SELECT * FROM Tabela Where ´+ sCriterio
Depois testo o retorno, se veio algo então a instrução é verdadeira, senão é falsa.
Ex: If not Tabela.IsEmpty
then ´Verdadeiro´
else ´Falso´
Valueu.
hummmmmmmmmmmmmm :!: :!: :!:
GOSTEI 0