ERRO CONSULTA

LUIZGS 29/07/2011 03:44:18
#380256
Bom dia amigos, estou quebrando a cabeça e nao consigo descobrir o erro na seguinte pesquisa:

Set rs = DB.OpenRecordset([Ô]SELECT * FROM [DADOST] WHERE Data between #[Ô] & Format(DATAINICIAL.Text, [Ô]mm-dd-yyyy[Ô]) & [Ô]# AND#[Ô] & Format(DATAFINAL.Text, [Ô]mm-dd-yyyy[Ô]) & [Ô]# AND dia like [ô][Ô] & txtdia.Text & [Ô]# AND cargo like [ô][Ô] & txtcargo.Text & [Ô][ô] [Ô])

O erro diz run-tiime error 3075, operador faltando.

Desde ja agradeço

KERPLUNK 29/07/2011 09:43:00
#380274
Resposta escolhida
Set rs = DB.OpenRecordset([Ô]SELECT * FROM [DADOST] WHERE Data between #[Ô] & Format(DATAINICIAL.Text, [Ô]mm-dd-yyyy[Ô]) & [Ô]# AND #[Ô] & Format(DATAFINAL.Text, [Ô]mm-dd-yyyy[Ô]) & [Ô]# AND dia like [ô][Ô] & txtdia.Text & [Ô]# AND cargo like [ô][Ô] & txtcargo.Text & [Ô][ô] [Ô])

Faltou só um espacinho... eu acho
ONBASS 29/07/2011 10:44:08
#380279
Set rs = DB.OpenRecordset([Ô]SELECT * FROM [DADOST] WHERE Data between #[Ô] & Format(DATAINICIAL.Text, [Ô]mm-dd-yyyy[Ô]) & [Ô]# AND #[Ô] & Format(DATAFINAL.Text, [Ô]mm-dd-yyyy[Ô]) & [Ô]# AND dia like [ô][Ô] & txtdia.Text & [Ô][ô] AND cargo like [ô][Ô] & txtcargo.Text & [Ô][ô];[Ô])
LUIZGS 31/07/2011 08:33:26
#380416
Bom dia amigos, muito obrigado pelo retorno deu certinho.
Tópico encerrado , respostas não são mais permitidas