Feedback Imprimir

Windows

Antes de prosseguir com esse tutorial verifique a arquitetura do seu PHP dentro do phpinfo(). Acessando o phpinfo do seu scriptcase, por exemplo http://127.0.0.1:8090/scriptcase/info.php, você irá encontrar a arquitetura do PHP.

Arquitetura do PHP

  • Arquitetura x86 = 32 bits
  • Arquitetura x64 = 64 bits

Se você estiver utilizando o instalador automático do Scriptcase a arquitetura do PHP será a mesma do instalador que você baixou.

MS Access ODBC

Configurando Access ODBC no Windows

Pré-Requisitos

  • O Banco de Dados Access (Arquivos .mdb ou .accdb) devem está armazenados no mesmo servidor do Scriptcase.
  • Possuir uma ou mais tabelas criadas.
  • Driver Microsoft 2010 Access Database Engine instalado.

Instalando o driver ODBC do Access

  • Primeiramente devemos realizar o download do 2010 Access Database Engine de acordo com a arquitetura do seu PHP.
    • Para realizar o download do engine para 64 bits clique aqui
    • Para realizar o download do engine para 32 bits clique aqui
  • Após o download execute o arquivo para poder instalar o Engine.

Instalando o Access Database Engine. Instalando o Access Database Engine.

Instalando o Access Database Engine. Instalando o Access Database Engine.

Instalando o Access Database Engine. Instalando o Access Database Engine.

Instalando o Access Database Engine. Instalando o Access Database Engine.

Criando Fonte de Dados ODBC

  • Acesse Painel de Controle > Sistemas e Segurança > Ferramentas Administrativas > Fontes de Dados ODBC(32 ou 64 bits), de acordo com a arquitetura do seu PHP.

Acessando e configurando a Fonte de dados ODBC Acessando e configurando a Fonte de dados ODBC.

  • Selecione a aba DNS de Sistema e clique em Adicionar

Acessando e configurando a Fonte de dados ODBC Acessando e configurando a Fonte de dados ODBC

  • Escolha um dos drivers disponíveis, você pode optar pelos seguintes drivers:
    • Microsoft Access Driver (.mdb)
    • Microsoft Access Driver (.mdb, .accdb)

Selecione o driver de acordo com a extensão do arquivo criado pelo seu banco Access.

Driver ODBC disponíveis. Driver ODBC disponíveis.

  • Após selecionar o driver será exibida a tela abaixo:
    • Dois campos são obrigatórios para a configuração da fonte de dados:
      • Data Source Name: Nome da fonte de dados que será utilizado na criação da conexão no Scriptcase
      • Database: Path que aponta onde o banco de dados está armazenado;

Criação da fonte de dados. Criação da fonte de dados.

  • Após informar o Data Source Name, clique em Select, para selecionar o banco de dados que será utilizado.

Selecionar base de dados. Selecionar base de dados.

  • Drivers: Lista de unidades do computador(Partição do HD) que terá suas pastas listadas em Directories;
  • Directories: Lista de pastas da unidades do computador(Partição do HD) selecionada em Drivers;
  • Database Name: Lista de arquivos da pasta selecionada em Directories (Arquivos listados de acordo com suas extenções);
  • List Files of Type: Extensão dos arquivos listados em Database Name;

  • Após selecionar o banco de dados, clique em OK para finalizar a configuração.

Criação da fonte de dados. Criação da fonte de dados.

  • Retorando para tela de Administrador de Fontes de Dados ODBC é possível visualizar as conexões já configuradas.

Criação da fonte de dados. Criação da fonte de dados.

MS Access ADO

Configurando Access ADO no Windows

Pré-Requisitos

  • O Banco de Dados Access (Arquivos .mdb ou .accdb) devem está armazenados no mesmo servidor do Scriptcase.
  • Possuir uma ou mais tabelas criadas.
  • Driver Microsoft 2010 Access Database Engine instalado.

Instalando o 2010 Access Database Engine

  • Primeiramente devemos realizar o download do 2010 Access Database Engine de acordo com a arquitetura do seu PHP.
    • Para realizar o download do engine para 64 bits clique aqui
    • Para realizar o download do engine para 32 bits clique aqui
  • Após o download execute o arquivo para poder instalar o Engine.

Instalando o Access Database Engine. Instalando o Access Database Engine.

Instalando o Access Database Engine. Instalando o Access Database Engine.

Instalando o Access Database Engine. Instalando o Access Database Engine.

Instalando o Access Database Engine. Instalando o Access Database Engine.

Criando um Conexão no Scriptcase

Após acessar um projeto do seu Scriptcase, clique no ícone para criar uma nova conexão ou acesse o menu “Banco de Dados > Nova Conexão”

Criando uma nova conexão Criando uma nova conexão

Após isto, será exibida uma tela com todas as conexões de banco de dados. Selecione a conexão “MS Access”

Selecionando a conexão ao banco de dados MS Access Selecionando a conexão ao banco de dados MS Access

Conexão : Neste momento deverá ser informado os dados para conexão ao seu banco de dados:

Conectando ao banco de dados MS Access Conectando ao banco de dados MS Access

  • Nome da conexão: Defina o nome de sua nova conexão.
  • Driver do SGDB: Definido como ODBC.
  • Nome do ODBC: Na opção Nome do ODBC, informe o nome da fonte de dados ODBC criada no Painel de Controle do Windows.
  • Usuário: Informe, se houver, o usuário para conseguir acesso ao seu banco de dados Windows
  • Senha: Informe, se houver, a senha para conseguir acesso ao seu banco de dados Windows
  • Testar conexão: Exibirá se a conexão foi realizada com sucesso ou não.
  • Concluir: Salva a conexão.

Para mais detalhes na configuração da conexão do banco da dados clique na aba Avançado :

Configuração avançada da conexão do banco de dados MS Access Configuração avançada da conexão do banco de dados MS Access

  • Separador de decimal - Selecione o tipo do separador, entre vírgula e ponto.
  • Conexão Persistente - Conexões persistentes são conexões que não fecham quando a execução do seu script termina.
  • Usar o esquema antes do nome da tabela - Permite a utilização de schemas antes dos nomes das tabelas.

Filtro : Ao acessar esta aba podemos configurar quais tabelas serão exibidas na conexão:

Filtrando a conexão do banco de dados MS Access Filtrando a conexão do banco de dados MS Access

  • Exibir - Permite a exibição de filtros nas tabelas, views, tabelas de sistema e procedures.
    • Tabelas - Permite configurar a exibição das tabelas de sua base de dados.
    • Views - Permite configurar a exibição das Views de sua base de dados.
    • Tabelas do Sistema - Permite configurar a exibição das tabelas do sistema de sua base de dados.
    • Procedures - Permite configurar a exibição das Procedures de sua base de dados.
  • Filtros - Permite definir quais tabelas e proprietários serão exibidos.
    • Tabelas - Permite configurar um prefixo (prefixo%) ou nome de tabelas para exibição.
    • Proprietário - Permite configurar o proprietário de tabelas para exibição.
    • Exibir - Permite configurar se será exibido ou não a configuração de tabelas e proprietários.