ERRO EM INSTRUCAO SQL

GNCNET 15/05/2011 18:11:40
#374003
db.Execute [Ô]UPDATE tblagenda SET falta = [ô][Ô] & [Ô]1[Ô] & [Ô][ô] WHERE codigo =[Ô] & codcli.Caption And data = [Ô] & mask_data.Text[Ô]

Preciso atualizar a tabela em campos com estas 2 condições, mas ocorre [Ô]tipo incompatível[Ô] - erro 13
Alguma ajuda?
Agradecido
Gardel
JESUEL.OLIVEIRA 15/05/2011 18:52:30
#374005
Qual o Banco de Dados, pois você deve estar passando o campo data no formato errado.

  
#[Ô] & Format(Me.mask1.Text, [Ô]mm/dd/yy[Ô]) & [Ô]#
TECLA 15/05/2011 20:27:46
#374017
Qual é o banco de dados?
MARCELO.TREZE 15/05/2011 23:06:28
#374022
Resposta escolhida
vc deve tomar cuidado ao escrever seu código, veja o erro

db.Execute [Ô]UPDATE tblagenda SET falta = [ô][Ô] & [Ô]1[Ô] & [Ô][ô] WHERE codigo =[txt-color=#e80000][Ô] & codcli.Caption[/txt-color] And data = [Ô] [txt-color=#e80000]& mask_data.Text[Ô][/txt-color]

olhe como deve ser

 db.Execute [Ô]UPDATE tblagenda SET  falta = [ô]1[ô] WHERE codigo =[Ô] & codcli.Caption & [Ô] And data = [Ô] & mask_data.Text


pronto tente

GNCNET 16/05/2011 09:16:32
#374033
BD Acess
Vou conferir,
Obrigado
MARCELO.TREZE 16/05/2011 15:50:27
#374052
esqueci de dizer que se o campo DATA for do tipo data/hora deve usar o (#) assim:

db.Execute [Ô]UPDATE tblagenda SET falta = [ô]1[ô] WHERE codigo =[Ô] & codcli.Caption & [Ô] And data =#[Ô] & Format(mask_data.Text,[Ô]mm/dd/yyyy[Ô]) & [Ô]#[Ô]
GNCNET 28/05/2011 14:41:45
#375220
Marcelo, perfeito
obrigado
Tópico encerrado , respostas não são mais permitidas