Voc� j� tentou dessa forma ?

SELECT *
FROM  TABELA
WHERE CAMPODATA >= :dInicio 
AND     CAMPODATA <= :dFinal;

Talvez o driver ODBC n�o reconhe�a o comando BETWEEN.

-----Mensagem original-----
De: Washington Marques [mailto:wmarques@;iteci.com.br] 
Enviada em: quinta-feira, 24 de outubro de 2002 21:20
Para: [EMAIL PROTECTED]
Assunto: [sqlwin] Re: [sqlwin] RES: [sqlwin] Re: [sqlwin] Compara��o de datas em DBF

Sinto lhe informar Jose Carlos, mas por estar com pressa para resolver eu
esqueci do ":" na lista e n�o na query dentro do programa, estou utilizando
tamb�m o database do centura que sou obrigado a substituir as vari�veis por
constantes e da o mesmo erro. Vamos tentar de novo:

SELECT *
FROM  TABELA
WHERE CAMPODATA Between :dInicio and :dFinal ;

Error: DBASE:-5016[Microsoft][Driver ODBC para dBase] Erro inesperado
causado
pelo drivers de banco de dados externo (10019).

Acredito que agora esta identica a query da aplica��o, se alguem souber como
resolver este erro!

Washington

----- Original Message -----
From: Jose Carlos Schmidt <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, October 24, 2002 9:47 PM
Subject: [sqlwin] RES: [sqlwin] Re: [sqlwin] Compara��o de datas em DBF


> Bom, acho que o erro � pq vc nao informou que dFinal � uma bind.
>
> Veja vc escreveu "Between :dInicio and dFinal". Esqueceu de colocar dois
> pontos em dFinal ( Between :dInicio and :dFinal )
>
> Ab�s
>
>
>
============================================================================
> ===========
> "Se voc� n�o tem fracassos na sua vida � porque deixou de assumir os
riscos
> que devia."
>
> Jos� Carlos Schmidt
> Analista de Sistemas S�nior
> Cel: +55 11 9673-6925
>
> A criatividade � a capacidade de ver algo "comum" de uma forma diferente (
> By Denise Linn )
>
============================================================================
> ===========
>
> -----Mensagem original-----
> De: [EMAIL PROTECTED] [mailto:owner-sqlwin@;virtualand.net]Em
> nome de wmarques
> Enviada em: Quinta-feira, 24 de Outubro de 2002 08:58
> Para: [EMAIL PROTECTED]
> Assunto: Re: [sqlwin] Re: [sqlwin] Compara��o de datas em DBF
>
>
> Desculpe-me, as vari�veis j� est�o como data, e o erro � o seguinte:
>
> SELECT *
> FROM  TABELA
> WHERE CAMPODATA Between :dInicio and dFinal ;
>
> Error: DBASE:-5016[Microsoft][Driver ODBC para dBase] Erro inesperado
> causado
> pelo drivers de banco de dados externo (10019).
>
> Rafael Larizzatti wrote:
>
> > Mais uma dica. Tente tamb�m, ao inv�s de usar >= e <= usar o Between.
> Talvez
> > isso possa ajudar tb...
> >
> > ----- Original Message -----
> > From: "wmarques" <[EMAIL PROTECTED]>
> > To: "Lista Centura" <[EMAIL PROTECTED]>
> > Sent: Thursday, October 24, 2002 8:07 AM
> > Subject: [sqlwin] Compara��o de datas em DBF
> >
> > > BOL - tr�s anos com voc�. Venha pra festa e ganhe uma viagem!
> > > http://especial.bol.com.br/2002/3anos
> > > Ainda n�o tem AcessoBOL? Assine j�! http://sac.bol.com.br
> > >
> > > Bom dia Centuri�es!
> > >
> > > Estou acessando um DBF atrav�s de ODBC, por�m n�o estou conseguindo
> > > realizar compara��es entre datas (per�odos) ex.: SELECT * FROM TABELA
> > > WHERE CAMPODATA >= :sDATAINICIO AND CAMPODATA <= :sDATAFINAL.
> > > Se algu�m encontrar alguma solu��o agrade�o.
> > >
> > > Washington Marques
> > >
> > > ==============================================
> > > Lista de Centura SQLWindows
> > > Administrador : [EMAIL PROTECTED]
> > > [ http://www.centuraexplorer.com ]
> > > Para sair desta lista mande mensagem para:
> > > [EMAIL PROTECTED] sem nada no Subject e
> > > com o comando a seguir no corpo da msg:
> > > "unsubscribe sqlwin" (sem as aspas)
> > > ==============================================
> > >
> >
> > ==============================================
> > Lista de Centura SQLWindows
> > Administrador : [EMAIL PROTECTED]
> > [ http://www.centuraexplorer.com ]
> > Para sair desta lista mande mensagem para:
> > [EMAIL PROTECTED] sem nada no Subject e
> > com o comando a seguir no corpo da msg:
> > "unsubscribe sqlwin" (sem as aspas)
> > ==============================================
>
> ==============================================
> Lista de Centura SQLWindows
> Administrador : [EMAIL PROTECTED]
> [ http://www.centuraexplorer.com ]
> Para sair desta lista mande mensagem para:
> [EMAIL PROTECTED] sem nada no Subject e
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
> ==============================================
>
> ==============================================
> Lista de Centura SQLWindows
> Administrador : [EMAIL PROTECTED]
> [ http://www.centuraexplorer.com ]
> Para sair desta lista mande mensagem para:
> [EMAIL PROTECTED] sem nada no Subject e
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
> ==============================================
>

==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================
=============================================Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
=============================================

Responder a