Jump to content
Fórum Script Brasil
  • 0

Actualizar Campo Numa Tabela


Lion-Home
 Share

Question

Boas a todos

A questão é a seguinte:

Tenho uma tabela de operadores onde tem - Codigo, Nome e Estado

Tenho uma tabela de acesso onde tem- AceOpe, entrada, saida

No formulário ACESSOS que aceito o acesso queria actualizar o Estado do Operador com (A)berto, e ao sair com (F)echado na tabela dos operadores

Como faço essa passegem no 'após actalizar'?

Sou programador de Clipper e estou a dar os primeiros passos em Access

Obrigado

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0
Guest --lion-home --
Só dei uma passada rapida aqui no forum, da uma olhada neste link que vai te ajudar muito,

http://www.juliobattisti.com.br/cursos/accessbasico/

Abraço

Everaldo

[email protected]

Pô, coloco aqui uma dúvida e mandam-me tirar 1 curso, é assim q funciona este fórum?

Cadê as ajudas?

estou precisando apenas esta dúvida e não penso ir de Portugal ao Brasil para tirar essa dúvida!

Link to comment
Share on other sites

  • 0

Bom vamos por passo; como você mesmo disse está iniciando no access e seria bom ter algum material didático ou está familiarizado com sua funcionalidade...

Para você fazer isso seria necessário fazer um código numa das pripriedades de evento de um campo ou qualquer dos objetos que se faça necessária para isso, e como você não postou maiores detalhes de suas tabelas, associações e relacionamentos, o que podemos passar inicialmente são alguns exemplos, como o do link que coloco abaixo:

Como atualizar a origem do registro de um formulário (após uma alteração) - do JR´s FAQ

Espero que ajude!

Link to comment
Share on other sites

  • 0

Eu entendi logo que teria que ser por código, precisava era de ter esse exemplo para poder aplicar em todas as outras situações que necessito.

Ou seja, como localizo o registo e altero apenas o campo; neste caso:

Após aceitar o AceOpe, ir à tabela de Operadores, no operador certo, passar o estado para "A"

Tendo isto, tudo o resto eu chego lá, pois apesar de ser iniciante já faço umas coisas bonitas em Access, se houver uma fera por aí que me ajude, eu agradeço MUITO desde já

Obrigado

Link to comment
Share on other sites

  • 0

Bom seguinte você já tem um exemplo para atualizar seu registro, e agora vou te passar um código para localizar o registro, um código de busca simples para ser utilizado no seu form num botão ou numa propriedade de evento de qualquer outro objeto, segeu a baixo:

Dim rs As Recordset

Set rs = Me.Recordset.Clone

rs.FindFirst "[seuCampoParaBusca] = " & Formulários![seuFormulario]![seuCampoNoform]

Me.Bookmark = rs.Bookmark

Aqui no forum tem mais alguns tópicos com algum exemplo ou discussão do método findfirst além de outros que podem lhe ajudar (utilize a busca do forum), mais aconselho que você entenda melhor o access, pois do clipper para ele existem muitas diferenças no modo de operação... é isso por enquanto!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.8k
    • Total Posts
      646.6k
×
×
  • Create New...