OLEDB ile PHP

3 Cevap php

Ben Oledb bağlantısı ile PHP kullanabilir miyim?

Bildiğim kadarıyla PHP uzantısı tarafından sağlanan gibi veritabanı bağlantısı bildiğimiz tüm odbc vardır.

3 Cevap

Sen gibi herhangi bir üçüncü parti uzantısı olmadan PHP-Win ActiveX Data Objects (Microsoft'un OLEDB ActiveX tabaka) kullanabilirsiniz:

$conn = new COM("ADODB.Connection") or die("Cannot start ADO"); 

// Microsoft Access connection string.
$conn->Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\inetpub\wwwroot\php\mydb.mdb");

// SQL statement to build recordset.
$rs = $conn->Execute("SELECT myfield FROM mytable");
echo "<p>Below is a list of values in the MYDB.MDB database, MYABLE table, MYFIELD field.</p>";

// Display all the values in the records set
while (!$rs->EOF) { 
    $fv = $rs->Fields("myfield");
    echo "Value: ".$fv->value."<br>\n";
    $rs->MoveNext();
} 
$rs->Close(); 

ADOdb Library for PHP uzantısı bakmaktır. Ben hiç kullanmadım, ama OLEDB sağlayıcıları ile uyumlu görünüyor.

belki ......

Üzerinde bir article bulundu.

bunun için PHP extension bulundu.

Bu konuda hiçbir şey bilmiyorum. İyi şanslar.