iMasters Fóruns: PHP com Access - iMasters Fóruns

Ir para

Bom uso da área



Atenção:
Este subfórum é destinado apenas para postagem de artigos, tutoriais e matérias sobre PHP.
Não é permitido a abertura de tópicos com dúvidas. Para isso, use o Fórum de PHP.
Página 1 de 1
  • Novo tópico
  • Responder

PHP com Access Conecte colocando somento o nome do arquivo

#1 Membro offline   supertelnet Ícone

  • ..:Tellys:.. Para a Infanteria os melhores sao apenas bons
  • Ícone
  • Grupo: Membros
  • Posts: 756
  • Cadastrado: 01-agosto 06
  • Sexo:Masculino
  • Localização:Tres Pontas - Minas Gerais

Ícone  Postou 03 março 2007 - 11:14

Como conectar uma base de dados do Access usando PHP colocando somente o nome do arquivo do banco.

Isso pode ser feito muito facilmente atravez da biblioteca COM (Component Object Model) da linguagem PHP. A unica restrição e que essa ferramenta funciona apenas em abmientes Windows. Veja um exemplo de codigo que utiliza essa solução:


<?php
$db = 'C:\\dados\\dados.mdb';
$conn = new COM ('ADODB.Connection');
$conn->Open ("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$db");
$sql = 'SELECT ProductName, QualityPerUnit, UnitPrice FROM PRoducts ORDER BY ProductName';
$rs = $conn->Execute($sql);
?>

Em br.php.net/manual/en/ref.com.php há referencia da biblioteca COM do PHP

Espero que seja útil.

#2 Membro offline   walace Ícone

  • Ícone
  • Grupo: Membros
  • Posts: 3703
  • Cadastrado: 26-fevereiro 03
  • Sexo:Masculino
  • Localização:Curitiba-PR

Postou 05 março 2007 - 07:55

Movido para Dicas PHP ;)

#3 Membro offline   ScornInPC Ícone

  • The future is open, 2.0 ... and mobile!
  • Ícone
  • Grupo: Membros
  • Posts: 764
  • Cadastrado: 07-junho 06
  • Localização:São Paulo

Postou 05 março 2007 - 08:29

$db =& ADONewConnection('access');
	$dsn = "Driver={Microsoft Access Driver (*.mdb)};Dbq=d:\\northwind.mdb;Uid=Admin;Pwd=;";
	$db->Connect($dsn);


Fonte://DOCs do adodb

#4 Membro offline   nb-master Ícone

  • Wwweb Master
  • Grupo: Aguardando Liberação
  • Posts: 361
  • Cadastrado: 04-setembro 06
  • Localização:Cachoeiro de Itapemirim - ES

Postou 09 março 2007 - 08:04

Tem como você postar um exemplo de BD em "mdb"
Abraços...
B)

#5 Membro offline   Fabyo Ícone

  • PHP
  • Ícone
  • Grupo: Masters
  • Posts: 5870
  • Cadastrado: 08-outubro 04
  • Sexo:Masculino
  • Localização:Ribeirão Pires - SP

Postou 09 março 2007 - 08:26

exemplos você pode encontrar aqui:
http://adodb.sourceforge.net/

pode usar diretamente com odbc_

http://php.net/odbc

só um comentario o titulo do topico nao tem muito sentido "Conecte colocando somento o nome do arquivo"
porque se o banco tiver usuario e senha tem que ser passado, senao nao funciona, agora a maioria dos bancos suporta ocultar usuario e senha, por exemplo no usuario padrao em mysql tbm pode ser ocultado usando apenas isso para conectar:

mysql_connect("localhost");

#6 Membro offline   hadnet Ícone

  • Ícone
  • Grupo: Membros
  • Posts: 77
  • Cadastrado: 17-maio 05

Postou 22 janeiro 2010 - 14:35

pessoal, sou muito iniciante de PHP eu fiz essa conexao e nao deu erro nenhum como faço agor apra escrever na tela a coluna que eu busquei

tipo echo, algo do tipo, queria listar a busca que fiz no select, como faço??

Página 1 de 1
  • Novo tópico
  • Responder

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)