ERRO NO UPDATE
Sql = Sql & [Ô]Where Mes = [ô][Ô] & QuardaMes & [Ô][ô] and ID=[Ô] & Me.Controls([Ô]Grid_J[Ô] & X) + [Ô] and Controle = & Me.Controls([Ô]Grid_I[Ô] & X);[Ô]
na ultima linha do updade acima esta dando o erro (End Of Statement), ou seja, (Final da Instrução).ç Sei q é alguma coisa com as aspas mas não estou conseguindo consertar!
Tente assim:
Sql = Sql & [Ô]Where Mes = [ô][Ô] & QuardaMes & [Ô][ô] and ID = [Ô] & Me.Controls([Ô]Grid_J[Ô] & X) & [Ô] and Controle = [Ô] & Me.Controls([Ô]Grid_I[Ô] & X) & [Ô];[Ô]
Faltando aspas na parte:
[Ô] and Controle = [Ô] & Me.....
No final, tire o ponto e virgula e as aspas.
Acho que é isso.
[Ô] and Controle = [Ô] & Me.....
No final, tire o ponto e virgula e as aspas.
Acho que é isso.
Debug.Print:
UPDATE Dados SET Usuario=[ô]ANTONIO SOARES SILVA[ô],Conta=[ô]55555555555[ô],Debito=[ô]1.407,91[ô],Credito=Null,Companhia=[ô][ô],DataInicial=[ô]10/11/2008[ô],DataFinal=Null,Destino=[ô]VAZIO[ô]Where Mes = [ô]NOVEMBRO/2008[ô] and ID = 11 and Controle = 0006
Testei as duas sugestões, porem deu erro (Tipo de dados incompativel com expresão e criterio), creio q aqui:
and Controle = 0006
o 0006 deveria aparecer entre aspas simples pois é texto. Veja o Debug.Print acima.
UPDATE Dados SET Usuario=[ô]ANTONIO SOARES SILVA[ô],Conta=[ô]55555555555[ô],Debito=[ô]1.407,91[ô],Credito=Null,Companhia=[ô][ô],DataInicial=[ô]10/11/2008[ô],DataFinal=Null,Destino=[ô]VAZIO[ô]Where Mes = [ô]NOVEMBRO/2008[ô] and ID = 11 and Controle = 0006
Testei as duas sugestões, porem deu erro (Tipo de dados incompativel com expresão e criterio), creio q aqui:
and Controle = 0006
o 0006 deveria aparecer entre aspas simples pois é texto. Veja o Debug.Print acima.
Mete ficha então! Faça o teste...
Dúvida: O campo Controle é do tipo String?
Sql = Sql & [Ô]Where Mes = [ô][Ô] & QuardaMes & [Ô][ô] and ID = [Ô] & Me.Controls([Ô]Grid_J[Ô] & X) & [Ô] and Controle = [ô][Ô] & Me.Controls([Ô]Grid_I[Ô] & X) & [Ô][ô];[Ô]
Dúvida: O campo Controle é do tipo String?
OK Jonathan, é isso mesmo. Obrigado.
Tópico encerrado , respostas não são mais permitidas