Como especificar nenhum bloqueio em uma conexão odbc em uma string de consulta pass-through acesso

o "nolock" comando em uma consulta passagem do Access bloqueia uma tabela para que não atualizações ou supressões acontecer com a mesa enquanto você executa uma consulta seleção. Isto evita um processo chamado "leituras sujas," que é um fenômeno que ocorre quando uma linha é alterada enquanto ele está sendo recuperado pelo usuário e leva a dados errados retornados para a sua aplicação. Para evitar que isso aconteça você adicionar o ODBC ligação de "nolock" comando no designer de consulta do Access.

  • Abra o Microsoft Access. Clique no "Aberto" ícone e clique duas vezes em seu arquivo MDB de acesso para abri-lo.

  • Clique "consultas" para ver uma lista de consultas. direita; clique na consulta que você deseja editar e selecione "Ver SQL." Isso abre o código SQL para a consulta no designer SQL codificação.

  • Insira o "com nolock" código após o "selecione a tabela," onde a tabela é o nome da tabela que você está consultando a partir. Por exemplo, a seguinte consulta seleção é um exemplo de uma consulta pass-through com "nolock":

    Selecione * de clientes com nolock

  • Clique no "Corre" botão na parte superior da janela do Access. Sua consulta é executada de modo que você pode testar o novo "nolock" característica.

De esta maneira? Compartilhar em redes sociais:

LiveInternet