Bom dia
Tenho um formulário com uma caixa de texto ano que no separador dados e na linha valor predefinido tem =Ano(Data()), contudo, queria atualizar três tabelas com o campo ano e inseri o seguinte código:
Private Sub Ano_AfterUpdate()
CurrentDb.Execute "UPDATE [tbl_Contas] SET Ano= " & Me.Ano.Value & " WHERE ID= " & Me.Código.Value & ""
CurrentDb.Execute "UPDATE [Receitas] SET Ano= " & Me.Ano.Value & " WHERE Código= " & Me.Código.Value & ""
CurrentDb.Execute "UPDATE [Despesas] SET Ano= " & Me.Ano.Value & " WHERE Código= " & Me.Código.Value & ""
Me.Recalc
Me.AllowEdits = True
Me.AllowDeletions = True
End Sub
Contudo, não dá erro nenhum mas também não insere os dados nas tabelas coluna ano, o que poderá estar mal.
Agradeço a atenção dispensada,
Rui Maciel
Tenho um formulário com uma caixa de texto ano que no separador dados e na linha valor predefinido tem =Ano(Data()), contudo, queria atualizar três tabelas com o campo ano e inseri o seguinte código:
Private Sub Ano_AfterUpdate()
CurrentDb.Execute "UPDATE [tbl_Contas] SET Ano= " & Me.Ano.Value & " WHERE ID= " & Me.Código.Value & ""
CurrentDb.Execute "UPDATE [Receitas] SET Ano= " & Me.Ano.Value & " WHERE Código= " & Me.Código.Value & ""
CurrentDb.Execute "UPDATE [Despesas] SET Ano= " & Me.Ano.Value & " WHERE Código= " & Me.Código.Value & ""
Me.Recalc
Me.AllowEdits = True
Me.AllowDeletions = True
End Sub
Contudo, não dá erro nenhum mas também não insere os dados nas tabelas coluna ano, o que poderá estar mal.
Agradeço a atenção dispensada,
Rui Maciel