v2.5.2
Giriş yap

PHP Microsoft Access bağlantısı

nyc
427 defa görüntülendi

Merhaba elimde access kullanarak yazılmış veritabanı var microsoft access ile açtığımda içindeki verileri görebiliyorum elimle veri ekleyip silebiliyorum fakat php ile bağlantı kurmaya çalıştığımda değişik hatalar veriyor php.ini 'ye aşağıdaki kodu ekledim

[COM_DOT_NET]
extension=php_com_dotnet.dll

şu kodu yazdığımda Fatal error: in C:\xampp\htdocs\xmlwriter\baglanti.php on line 3 bu hatayı veriyor sorunu bir türlü anlamadım yapmak istediğim içindeki tablolara hazırlamış olduğum verileri yazdırmak


<?php
$conn = new COM("ADODB.Connection") or die("ADODB baslatılamıyor");
$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)};DBQ=veri2022.tdb");
$rs = $conn->Execute("SELECT * FROM fatura");
	
	?>

Dosyanın görüntüsü

Yardımcı olursanız çok sevinirim şimdiden teşekkür ederim.

Cevap yaz
Cevaplar (1)
nyc
868 gün önce

Sorunu buldum belki başka arkadaşlarında işine yarar paylaşayım öncelikle php.ini içerisine girip pdo diye arama yapıp tüm pdo yazanların ; kaldırın ardından bağlantınızın aşağıdaki gibi olması gerekiyor:

    <?php
   $database_path = realpath("databaseadiniz");
$database = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=$database_path; Uid=; Pwd=;");
if($database){
	echo "bağlantı var";
}else{
	echo "bağlantı yok";
}