Microsoft Access usa algo chamado um motor de banco de dados JET. JET , ou Joint Engine Technology , é o sistema que lida com controle de banco de dados - ou seja , retornando os resultados de uma consulta , o bloqueio de registros durante uma atualização, e controlar o acesso seguro ao banco de dados . Quando seu aplicativo ou consulta está tocando um banco de dados Access, JET manipula-lo , mas, às vezes , seu aplicativo está falando com um banco de dados SQL em vez disso, e JET precisa ser contornado . Isto é o que uma consulta de passagem faz. Coisas que você precisa
Microsoft Access
SQL Server
Show Mais instruções
Criar um DSN
1
Digite o Painel de Controle. Para a maioria das versões do Windows , isso pode ser acessada clicando em "Iniciar", depois em " Configurações" e , finalmente, " Painel de Controle".
2
Dê um clique duplo no ícone " Ferramentas Administrativas " , e , em seguida, clique duas vezes em "Fontes de Dados " (ODBC).
3
Mover para a aba " System DSN " e clique no botão "Adicionar" .
4
Conclua as telas de instalação do driver e DSN e clique em "Finish ". Esta informação irá variar dependendo do tipo de base de dados do sistema está a utilizar . Acesso necessita de determinadas informações para " conversar" com um banco de dados SQL , e isso está contido no Data Source Name , ou DSN. Uma vez que esta configuração estiver concluída, o seu programa de banco de dados Access será capaz de falar diretamente com o banco de dados SQL.
Criar o repasse de consulta
5
Crie uma nova consulta . Em versões anteriores do Access, isso requer mudar-se para a aba " Consultas " e clicar em "Novo ". No Access 2007 , é uma opção na Faixa de Opções , na guia " Criar". Vá em " Modo Design ", sem o uso de qualquer um dos assistentes de design disponível. Feche a janela " Mostrar tabela " , também, sem adicionar tabelas à consulta.
6
alterar o tipo de consulta para "Pass -Through ". No Access 2007, isto é , na guia Design , enquanto que em Access 2002, ele pode ser encontrado no menu Consulta, sob SQL específica .
7
Abra a folha de propriedades, e encontrar a caixa marcada SQL string de conexão . Clique no botão não marcado " Build. " Mais uma vez , as informações necessárias aqui depende da sua instalação em particular.
8
Na janela de consulta, digite o seu código SQL.
9
Clique no botão "Run" . Dependendo das configurações de seqüência de conexão SQL, você pode precisar digitar nome de usuário e senha neste momento. Seu código SQL será passado diretamente para o SQL Server , ignorando o servidor de banco de dados JET no Access completamente .