Desculpe-me caso tenho errado o local do topico.
Sou totalmente leigo no access mas vamus lá:
Minha duvida é o seguinte:
Tenho uma tabela com os campos cnpj > numero de parcelas > valor > datadepagamento
no formulário visualizo como subform de consulta, pois bem, nos campos coloque um evento para duplo click abrir um formulário para alteração dos dados, dai vem o problema, eu estava usando no botão salvar deste formulario:
If MsgBox("Confirma dados?", vbYesNo, "Parcelamento") = vbYes Then
Set banco = DBEngine.Workspaces(0).OpenDatabase("local dos meus dados", False, False, ";pwd=senha")
Set tabela = banco.OpenRecordset("nomedatabela")
tabela.index = "cnpj"
tabela.Seek "=", wcnpj, wnumerodeparcelas
tabela.Edit
tabela![valor] = wtotalconsolidado
tabela![datavencimento] = wdata
tabela![pago] = wpagamento
tabela.Update
tabela.Close
banco.Close
Form_formparcelamentos.Refresh
MsgBox "Dados salvos com sucesso!", , "Parcelamentos"
End If
DoCmd.Close
End Sub
Só que da erro de:
Operação não suportada por este objeto
este erro ta no index, tem alguma possibilidade de trocar o comando index por find, e como ficaria?
Obrigado
Sou totalmente leigo no access mas vamus lá:
Minha duvida é o seguinte:
Tenho uma tabela com os campos cnpj > numero de parcelas > valor > datadepagamento
no formulário visualizo como subform de consulta, pois bem, nos campos coloque um evento para duplo click abrir um formulário para alteração dos dados, dai vem o problema, eu estava usando no botão salvar deste formulario:
If MsgBox("Confirma dados?", vbYesNo, "Parcelamento") = vbYes Then
Set banco = DBEngine.Workspaces(0).OpenDatabase("local dos meus dados", False, False, ";pwd=senha")
Set tabela = banco.OpenRecordset("nomedatabela")
tabela.index = "cnpj"
tabela.Seek "=", wcnpj, wnumerodeparcelas
tabela.Edit
tabela![valor] = wtotalconsolidado
tabela![datavencimento] = wdata
tabela![pago] = wpagamento
tabela.Update
tabela.Close
banco.Close
Form_formparcelamentos.Refresh
MsgBox "Dados salvos com sucesso!", , "Parcelamentos"
End If
DoCmd.Close
End Sub
Só que da erro de:
Operação não suportada por este objeto
este erro ta no index, tem alguma possibilidade de trocar o comando index por find, e como ficaria?
Obrigado