Método TableDefs.Refresh (DAO)
Aplica-se ao: Access 2013, Office 2013
Atualiza os objetos na coleta especificada para refletir o esquema atual do banco de dados.
Sintaxe
expressão . Atualizar
Expressão Uma variável que representa um objeto TableDefs .
Comentários
Para determinar a posição que o mecanismo de banco de dados do Microsoft Access usa para os objetos Field na coleção Fields de um objeto QueryDef, Recordset ou TableDef, utilize a propriedade OrdinalPosition de cada objeto Field. Alterar a propriedade OrdinalPosition de um objeto Field pode não alterar a ordem dos objetos Field na coleção até que você use o método Refresh.
Use o método Refresh em um ambiente de vários usuários no qual outros usuários podem alterar o banco de dados. Você também pode precisar utilizá-lo em coleções que são indiretamente afetas pelas alterações no banco de dados. Por exemplo, se você alterar uma coleção Users, poderá precisar atualizar uma coleção Groups antes de utilizar a coleção Groups.
Uma coleção é preenchida com objetos quando ela se refere, pela primeira vez, a e não reflete automaticamente as alterações subsequentes feitas por outros usuários. Se provavelmente outro usuário alterou uma coleção, use o método Refresh na coleção imediatamente antes de executar qualquer tarefa no aplicativo que considera a presença ou a ausência de um objeto particular na coleção. Isso garante que a coleção seja atualizada assim que possível. Por outro lado, utilizar Refresh pode desnecessariamente reduzir o desempenho.