Pessoal, eu criei uma tabela chamada CadastroMateriaisObra onde ficam registrados os materiais e o saldo de estoque. Em seguida, criei um formulário para dar entrada e saída desses materiais no estoque. Até aí tudo bem. Meu problema está na hora de atualizar o registro da tabela. No formulário eu criei uma combobox que filtra o material e insere o resultado nos demais campos. Porém, eu não estou sabendo criar o evento para salvar esse registro, uma vez que o access precisa:
1) Abrir a tabela CadastroMateriaisObra;
2) Filtrar o registro do código do material que foi inserido na combobox; e
3) Atualizar o saldo deste registro.
Eu não estou conseguindo filtrar o registro usado pela combobox txtCodigo para atualizá-lo. Já tentei usar Select Case mas mesmo assim ele só atualiza o primeiro registro como se só houvesse ele. Segue abaixo o código até onde consegui fazer:
Dim db
Dim rs
Set db = CurrentDb()
Set rs = db.OpenRecordset("CadastroMateriaisObra") 'Abre a tabela
rs.Edit 'Edita o registro
rs("Saldo") = Me.txtSaldo
rs.Update
rs.Close
db.Close
1) Abrir a tabela CadastroMateriaisObra;
2) Filtrar o registro do código do material que foi inserido na combobox; e
3) Atualizar o saldo deste registro.
Eu não estou conseguindo filtrar o registro usado pela combobox txtCodigo para atualizá-lo. Já tentei usar Select Case mas mesmo assim ele só atualiza o primeiro registro como se só houvesse ele. Segue abaixo o código até onde consegui fazer:
Dim db
Dim rs
Set db = CurrentDb()
Set rs = db.OpenRecordset("CadastroMateriaisObra") 'Abre a tabela
rs.Edit 'Edita o registro
rs("Saldo") = Me.txtSaldo
rs.Update
rs.Close
db.Close