qual o banco de dados? pq se for farebird.. voce tem que passar as datas no formato mm/dd/yyyy entre ' ' t+
Em 11/04/08, rafaelpinto19 <[EMAIL PROTECTED]> escreveu: > > > > Olá Galera, estou com um problema que não consigo resolver, estou > tentando fazer uma consulta entre dua datas usando o Maskedit, mas não > estou conseguindo, sempre dá erro. Este é o código que eu usao para > fazer a consulta... > > query.close; > query.sql.clear; > query1.sql.add('Select * from TABELA where DATA > >='''+MaskEdit1.trext+''' and DATA >='''+MaskeEdit2.text+''); > query1.open; > > Costuma dareste erro>>"SQL Parse Error: EOF in String detected". > Quando eu tiro o excesso de aspas simples dá o segunite > erro>>"Conversion error from string "0"". > > Não sei se o que está errado é a sintaxe em SQL, não sei se eu > tenho que criar um variável. Eu nunca precisei fazer este tipo de > consulta. Hoje que eu fiz não quer funcionar...ve se alguém pode me > ajudar...até mais!!! > > > -- ------------------------------------------------------------------- Rafael jorge alves (Analista/desenvolvedor) www.sistemafocus.com.br sistema focus de gestão comercial e serviços em informatica. ------------------------------------------------------------------- [As partes desta mensagem que não continham texto foram removidas]