PHP с Oledb

могу ли я использовать PHP с oledb-соединением?

насколько я знаю, соединение с базой данных, предоставляемое расширением PHP, - это все odbc.

3 ответов


вы можете использовать объекты данных ActiveX (слой ActiveX Oledb Microsoft) в PHP-Win без какого-либо стороннего расширения как такового:

$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(); 


может быть......

нашел статьи на нем.

нашел расширение PHP для него.

ничего об этом не знаю. Удачи.