CONEXAO PHP

DIONISIOMAGALHESD 26/12/2023 19:53:05
#502913
alguem pode me informa como conectar um banco do Access com php sem usar o drive ODBC
NETMANIA 02/01/2024 13:25:45
#502915
Só conheço usando o driver de ODBC para fazer esse papel.
NETMANIA 02/01/2024 13:26:25
#502916
Mesmo via PDO ele vai usar o ODBC para se conectar.
KERPLUNK 04/01/2024 02:16:12
#502920
Você pode usar OleDB, algo como:

$conn = new COM("ADODB.Connection") or die("Deu merda iniciando ADO");

// Connection string para oledb.
$conn->Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\inetpub\wwwroot\sua_pasta\seu_arquivo.mdb");

$rs = $conn->Execute("SELECT meucampo FROM minhatabela");

NETMANIA 27/05/2025 09:40:03
#504958
Fiz isso (COM) em um projeto que as regras de negócios estavam em uma DLL VB6 e a interface era em PHP, até que ficou legal.
FABRICIOWEB 27/05/2025 10:28:49
#504959
As vezes não intendo

Alguém quer usar um banco de dados Acess em um sistema php sendo que php ja usa nativamente um excelente banco de dados que é o mysql sendo tambem que Acess nem pode ser de fato considerado um bom banco de dados

Problema Explicação
Performance péssima = Access não foi feito para múltiplos acessos simultâneos nem para aplicações web.
Baixa escalabilidade = Quando o sistema cresce, Access vira um gargalo.
Compatibilidade = PHP roda nativamente bem com MySQL, PostgreSQL, SQLite, etc. Para Access, você precisa de drivers ODBC/ADO, geralmente só funcionam em Windows.
Portabilidade ruim Não roda bem em servidores Linux (onde a maioria dos servidores web PHP está hospedada).
Segurança limitada Access não tem um sistema robusto de permissões, criptografia, ou controle de acessos.
Formato fechado e frágil MDB/ACCDB são fáceis de corromper e difíceis de versionar/controlar.

Mas é so oque eu penso mesmo cada um é cada um
boa sorte..
Faça seu login para responder