0

Como conectar o db access a partir do linux, sendo que a base access está num servidor Windows

criado por Thiago Fernandes O. de Lima em 11/04/2003 12:04pm
Nenhuma descrição foi enviada.

Lista de Respostas:

0
14/04/2003 7:29am
(~21 anos atrás)
Cléver Anjos respondeu:
1) Habilite o uso do seu Access (porque nao migra para MySQL?) via ODBC para a rede local
2) Use as funcoes de acesso odbc do MySQL, por exemplo para conectar :
resource odbc_connect ( string dsn, string user, string password [, int cursor_type])
Returns an ODBC connection id or 0 (FALSE) on error.

As outras funcoes estão em : http://www.php.net/manual/pt_BR/ref.odbc.php


0
14/04/2003 7:31am
(~21 anos atrás)
Cléver Anjos respondeu:
1) Habilite o uso do seu Access (porque nao migra para MySQL?) via ODBC para a rede local
2) Use as funcoes de acesso odbc do MySQL, por exemplo para conectar :
resource odbc_connect ( string dsn, string user, string password [, int cursor_type])
Returns an ODBC connection id or 0 (FALSE) on error.

As outras funcoes estão em : http://www.php.net/manual/pt_BR/ref.odbc.php


0
14/04/2003 10:50am
(~21 anos atrás)
Sugiro que você migre a sua base para um banco mais robusto e rápido, como mysql, por exemplo, ou o pgsql.

É só uma sugestão...

0
15/04/2003 8:48am
(~21 anos atrás)
FONTE: IMASTER (http://www.imasters.com.br/web/conteudo/coluna_php.asp?codColuna=315)


<?
$con = odbc_connect("access","","") or die("Erro na conexão com o Database");
$sql = odbc_exec($con,"SELECT * FROM tb_clientes");
$i=0;
while(odbc_fetch_row($sql)) {
$i++;
echo odbc_result($sql,"id");
echo odbc_result($sql,"nome");
echo odbc_result($sql,"endereco");
echo odbc_result($sql,"email");
echo odbc_result($sql,"telefone");
echo "<br>";
}
?>

0
21/08/2003 3:24pm
(~21 anos atrás)
Alessander Thomaz respondeu:
O linux está vendo o windows? Talvez seja necessário instalar o samba e tudo mais.

Se conseguir usar uma conexão de odbc é só seguir os passos que recomendaram.
Se quiser substituir por algo simples poderá usar também o sqlite, que é bem simples e não precisa de servidores rodando, segue a mesma idéia de guardar o banco num arquivo.
É bem simples mas as vezes é uma opção.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)