Notifications
Clear all

Erro na Atualização

6 Posts
2 Usuários
0 Reactions
1,348 Visualizações
fcarlosc
(@fcarlosc)
Posts: 453
Honorable Member
Topic starter
 

Boa-noite,

Tenho uma planilha e um banco access, quando seleciono a linha que preciso alterar abre outro formulário faço a alteração que preciso, só que ao atualizar, no banco altera sempre a primeira linha.
Alguém poderia me ajudar !?

Att,

Francisco

 
Postado : 30/07/2017 5:01 pm
fcarlosc
(@fcarlosc)
Posts: 453
Honorable Member
Topic starter
 

Bom-dia

Alguém teria alguma solução...!?

Att,

Francisco

 
Postado : 02/08/2017 8:24 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

A instrução no botão "Alterar" no formulario 4 (UserForm4) seleciona no banco de dados somente o registro do funcionario

MinhaDatabase.Open "SELECT * FROM [Cartão] WHERE CódigoFuncional=" & (Me.LabelNumero) & ";"

assim sempre irá encontrar o primeiro registro de cada funcionario.

Deve incluir nessa "pesquisa", tambem a data do registro que será alterado

algo =/- assim

WHERE CódigoFuncional=" & Código & " AND Data =

Observação: Caso não encontrar o registro /data, o mesmo deve ser incluido no banco

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 03/08/2017 6:23 am
fcarlosc
(@fcarlosc)
Posts: 453
Honorable Member
Topic starter
 

Obrigado pela resposta Reinaldo, só que não funcionou, tentei de outras maneiras e nada...!
Vou continuar quebrando a "Jaca" aqui, se tiver outras maneiras em mente, estou no aguarde. Vlw...!

Att,

Francisco

 
Postado : 03/08/2017 7:43 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Sem muita analise, devido tempo restrito, veja se auxilia
Inclui o cadastro de novo data/hora no editar ponto

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 03/08/2017 1:51 pm
fcarlosc
(@fcarlosc)
Posts: 453
Honorable Member
Topic starter
 

Vlw Reinaldo...Perfeito!

 
Postado : 03/08/2017 2:06 pm