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.
Página 1 de 1
PHP com Access Conecte colocando somento o nome do arquivo
#5
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");
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");
Página 1 de 1


Entrar
Cadastre-se
Ajuda


Quote


