Consultas Access

Pergunta
Achei muito interessante o site da CRIARWEB, a forma que estão trabalhando disponibilizando um vasto material para consulta de forma clara e objetiva.

Bem estou com uma dificuldade, não sou um expert em programação, mais gosto de desenvolver e assim fiz um sistema de controle de consultório em Access este roda em uma pequena rede de três micros até aí nenhum problema, agora tenho dois locais físicos distintos e necessito de acesso a um único banco de dados, tentei vincular as tabelas no meu provedor de site o que foi em vão.

Hoje cheguei através do frontpage a criar paginas de consulta que o mesmo constrói automaticamente, porem não consigo utilizar minhas consultas e formulários criados no access. Já baixei manuais do ASP, porem gostaria de saber se existe alguma outra forma de acessar essa base no provedor via ACCESS programação já feita e testada em rede local.

Atenciosamente

Valorize esta FAQ:
A FAQ Consultas Access tem Pertence à categoria:
Resposta
Quanto a sua questão, o mais aconselhável seria trocar de banco de dados, pois Access não é recomendável para o serviço como você pretende fazer com vários computadores em diversos lugares. Se entendi bem sua questão, só se poderia criar um serviço web que consulte access através do próprio computador onde estiver este banco de dados.

Portanto, poderia lhe recomendar duas opções:

- Que mude de banco de dados a SQL Server que poderá fazer consultas desde qualquer computador mesmo estando em lugares distintos.

- Ou que seu servidor web seja o mesmo computador onde esteja seu banco de dados. Ou seja, que coloque o servidor web e as páginas neste computador onde possui o banco de dados access e que as consultas se façam através destas páginas ASP.

Espero ter lhe ajudado.

Por Juliana Monteiro

Voltar à árvore de categorias Voltar à árvore de categorias

Comentários da faq
Foram enviados 5 comentários à faq
1 comentário não revisado
4 comentários revisados:
Banco de Dados para 3 Máquinas
Por: edison_luiz_picharski
05/11/08
Sou administrador de um banco de dados em Access onde trabalho. Sáo 55 usuários em aproximadamente 40 máquinas. Nosso banco de dados tem aproximadamente 60 000 registros e está funcionando perfeitamente bem.
Vejo que na sua situação (banco de dados pequeno e poucos usuários) não será necessário migrar para outros bancos (SQL, MySQL, PostGre,...). Para o seu caso eu faría o seguinte:
1. Projeto do banco de dados com back end (um banco para os dados e outro para os formulários e consultas) com seu devido backup;
2. Instalação do Access nas máquinas que irão ter acesso ao banco;
3. Disponibilidade do banco na rede;
4. Criação do grupo de trabalho e seu usuários;
5 Criação dos atalhos ("Access" "Banco de dados" "Grupo de trabalho") para cada máquina.

Se você optar por página web, faça isso no próprio Access.
Sds.
usuários access
Por: Mariana
07/11/08
A partir de quantos usuários access seria recomendável migrar para outros bancos de dados?
Resposta para a Mariana
Por: edison_luiz_picharski
10/11/08
O Access, realmente, é um SGBDR (Sistema de Gerenciamento de Banco de Dados Relacional) feito para poucos usuários. Eu não usaria o Acces para disponibilizxar qualquer banco na internet (usaria MySQL ou Postgre). Esse último para transações financeiras. O limite de usuários concorrentes (que podem acessar o Access ao mesmo tempo) é de 255 mas você pode cadastrar mais do que isso. Como já mencionei, tenho 40 máquinas que acessam diáriamente meu banco (acho que 20 ou 30 acessam por vez). Veja alguns problemas que eu (como administrador de Access) encontro diáriamente:
* Para modificar qualquer estrutura (tabelas, formulários,...), é necessário acesso exclusivo e você não pode "derrubar" qualquer usuário. Ou você sai pelos escritórios pedindo para os usuários fecharem seus acessos ou você tem um banco de trabalho (seu projeto) em que você faz as suas mudanças e depois substitui o banco de trabalho. Eu opto pela última... Mesmo assim, os usuários precisam fechar seus acessos para você poder fazer a substituição;
* Deixa a rede muito pesada;
* A administração dos usuários não é muito "legal";
* Não gera senha altomática para cada usuário (a senha é em branco).
Uma coisa que eu gosto muito no Access é a facilidade de trabalhar com os formulários.
Outra dica, você pode trabalhar com o Acces como máscara em um banco MySQL (é bem legal...).
Espero ter ajudado
Banco de Dados Access
Por: arauto
23/6/09
Estive observando as sugestões enviadas pelos colegas na tentativa de ajudar o amigo com banco de dados acessado por 40 estações clientes.
Caro Administrador, a melhor opção já lhe foi dita, vc precisa ter o banco de dados separado da interface do sistema, um arquivo para forms, relatorios e consultas, e outro com apenas tabelas, compartilhe a pasta do banco de dados (arquivo com tabelas) para acesso completo pelo rede, e em cada estação cliente, deve ter o arquivo com a interface do sitema apenas vinculada ao banco de dados do servidor, assim pode fazer suas atualizações no sitema sem precisar pedir que os usuario saia do sistema. So que depois vc deve colocar o arquivo de interface atualizado nas máquinas clientes. Assim deve ser um sistema em rede utilizando access, tenho 10 anos de experiencia com access. Ele é muito funcional prático e fácil de criar consultas e filtros de dados, ainda mais quando se conhece vba.
 
FAQs relacionadas
  + Incluir fotos em meu banco de dados
  + Inserção controlando duplicados
  + Aonde salvo um banco de dados para acessá-lo com PHP
  + Existe alguma palavra-chave que facilite a busca de campos repetidos?
  + Tenho um problema para entrar um banco de dados
  + Sistema de gestão de banco de dados
  + Banco de dados PHP
  + Obter dados de um banco para construir meus javascripts
  + O que é um sistema de informação gerencial de banco de dados?
  + Mostrar nomes segundo id
  + Até onde posso chegar com Access
  + O que é Access?
  + Conectar um banco de dados Access de outro servidor
  + O que é o motor de banco de dados Microsoft Jet
  + Função similar a substring em Access 2003
  + Datas em Access
  + Como fazer uma busca em um campo MEMO
  + O motor de banco de dados não pode abrir o arquivo
  + Obter o identificador da última inserção em ASP
  + Campos MEMO e condições lógicas em ASP
  + Selecionar uma parte de uma cadeia em SQL Server
  + Obter detalhes do servidor SQL Server
  + Ajuda com um trigger
  + Mudar de BD SQL Server Remoto a BD SQL Server Local
  + Copiar tabela SQL Server a diferentes BD
  + Imagens em SQL SERVER vs Imagens em Sistema de Arquivos
  + [...]

Ver todas las FAQS de Banco de dados / Access / SQL Server

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato