PHP с Oledb

Просто хотел уточнить, что фрагмент из принятого ответа дает ближайшую полночь в прошлом :

var d = new Date();
d.setHours(0,0,0,0); // last midnight

Если вы хотите получить ближайшую полночь в будущем , используйте следующий код:

var d = new Date();
d.setHours(24,0,0,0); // next midnight
6
задан random 27 July 2009 в 02:06
поделиться

3 ответа

Вы можете использовать объекты данных ActiveX (уровень Microsoft OLEDB ActiveX) в 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(); 
10
ответ дан 10 December 2019 в 00:42
поделиться

возможно ......

нашел статью об этом.

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

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

-1
ответ дан 10 December 2019 в 00:42
поделиться

Посмотрите на расширение библиотеки ADOdb для PHP . Я никогда не использовал его, но, похоже, он совместим с поставщиками OLEDB.

1
ответ дан 10 December 2019 в 00:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: