ERRO EM INSTRUCAO SQL
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
Preciso atualizar a tabela em campos com estas 2 condições, mas ocorre [Ô]tipo incompatÃvel[Ô] - erro 13
Alguma ajuda?
Agradecido
Gardel
Qual o Banco de Dados, pois você deve estar passando o campo data no formato errado.
#[Ô] & Format(Me.mask1.Text, [Ô]mm/dd/yy[Ô]) & [Ô]#
Qual é o banco de dados?
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
pronto tente
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
BD Acess
Vou conferir,
Obrigado
Vou conferir,
Obrigado
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[Ô]) & [Ô]#[Ô]
db.Execute [Ô]UPDATE tblagenda SET falta = [ô]1[ô] WHERE codigo =[Ô] & codcli.Caption & [Ô] And data =#[Ô] & Format(mask_data.Text,[Ô]mm/dd/yyyy[Ô]) & [Ô]#[Ô]
Marcelo, perfeito
obrigado
obrigado
Tópico encerrado , respostas não são mais permitidas