newsgroups-index (beta)

Current group: dbase.portugues

erro SQL

erro SQL  
Herberto Silva
 Re: erro SQL  
Op3racional-Suporte
 Re: erro SQL  
Herberto Silva
From:Herberto Silva
Subject:erro SQL
Date:Wed, 12 Jan 2005 17:23:16 +0000
tenha esta instrução que aproveitei um exemplo no news,

r.form.etiquetas1.sql:=[select * from etiquetas where user
like '%]+w_armazem+[%' and ;
etiquetas.numeroguia between
']+yguia1+[' and ']+yguia2+[']

w_armazem é o conteúdo de uma variável publica do tipo CHAR

e obtenho o erro:
Database Engine Error: Capability not supported
Será que me pderiam dar alguma dica acerca do aparecimento deste erro...
RETIRANDO a SEQUENCIA ... user like '%]+w_armazem+[%' ...
a instrução funciona bem...
From:Op3racional-Suporte
Subject:Re: erro SQL
Date:Wed, 12 Jan 2005 17:56:51 -0000
O predicado BETWEEN parece ser só para registos contínuos. Quando coloca
outra claúsula no WHERE é prov´vavel que deixem de ser contínuos.
Experimente:

[select * from etiquetas where user like '%]+w_armazem+[%' and
etiquetas.numeroguia>=']+yguia1+[' and etiquetas<=']+yguia2+[']

--

Cumprimentos.

E q u i p a de S u p o r t e dBASE

O p 3 r a c i o n a l
http://www.op3racional.de

P o n t o C e n t r a l
http://www.ponto-central.op3racional.de
From:Herberto Silva
Subject:Re: erro SQL
Date:Thu, 13 Jan 2005 11:41:25 +0000
Erro de treta...
Por vezes esquecemos os principios sobre variaveis...
USER é uma palavra reservada do dbase... por isso dava erro.
A partir do momento que a variavel USER foir alterada para NOMEUSER
a instrução SQL funciona correctamente...

[select * from etiquetas where NOMEuser like '%]+w_armazem+[%' and;
etiquetas.numeroguia>=']+yguia1+[' and etiquetas<=']+yguia2+[']


Op3racional-Suporte wrote:
> O predicado BETWEEN parece ser só para registos contínuos. Quando coloca
> outra claúsula no WHERE é prov´vavel que deixem de ser contínuos.
> Experimente:
>
> [select * from etiquetas where user like '%]+w_armazem+[%' and
> etiquetas.numeroguia>=']+yguia1+[' and etiquetas<=']+yguia2+[']
>
   

Copyright © 2006 newsgroups-index   -   All rights reserved   -   Impressum