Já "Jose Augusto S. Oliveira" wrote:
> 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) ============================================== 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) ==============================================