- 1、如何讓PHP PDO 支持 ODBC 驅動??
- 2、PHP使用ODBC連接資料庫的方法
- 3、如何用php通過odbc連到access資料庫上
1. 先看下php安裝目錄的 ext目錄下有沒有 php_pdo_odbc.dll,如果沒有先下載。
2. 在php.ini里設置相關項:
extension=php_pdo_odbc.dll
3. 用phpinfo()查看下,如果在pdo項里有odbc基本上就OK了。
PDO support enabled
PDO drivers mysql, odbc, sqlite
本文實例講述了PHP使用ODBC連接資料庫的方法。分享給大家供大家參考。具體實現方法如下:
!DOCTYPE
html
PUBLIC
“-//W3C//DTD
XHTML
1.0
Strict//EN”
“”
html
xmlns=””
xml:lang=”en”
lang=”en”
head
titlePHP
and
ODBC:
XHTML
Example
1/title
meta
http-equiv=”Content-Type”
content=”text/html;
charset=UTF-8″
/
/head
body
?php
$conn
=
odbc_connect(
“DRIVER={MySQL
ODBC
3.51
Driver};Server=localhost;Database=phpodbcdb”,
“username”,
“password”);
if
(!($conn))
{
echo
“pConnection
to
DB
via
ODBC
failed:
“;
echo
odbc_errormsg
($conn
);
echo
“/p\n”;
}
$sql
=
“SELECT
1
as
test”;
$rs
=
odbc_exec($conn,$sql);
echo
“tabletr”;
echo
“thTest/th/tr”;
while
(odbc_fetch_row($rs))
{
$result
=
odbc_result($rs,”test”);
echo
“trtd$result/td/tr”;
}
odbc_close($conn);
echo
“/table”;
?
/body
/html
希望本文所述對大家的php程序設計有所幫助。
然而文檔中在COM部分卻提得很少。
這兒是幾個我試過的例子。希望這些給你一些概念。注意的是這些只能運行在32位的MicrosoftWindows平台下。
用php激活ADO
ADO是Microsoft的資料庫對象技術。ADO裡面包括連接資料庫的對象,從查詢語句中返回數據的記錄集對象和表現數據元素的欄位對象。
許多資料庫不直接支持ADO.代之的是很多資料庫支持低兩級的Microsoft資料庫技術:ODBC和OLEDB.許多資料庫支持ODBC;但OLEDB有比ODBC更快的名聲。
ADO則是包裝ODBC和OLEDB的API.
這個例了打開一個新的ADO連接對象,對過ODBC打開一個傳統的ACCESS資料庫,然後我們執行SQL查詢,會返回一個記錄集對象。然後我們顯示記錄集的前三個欄位。
原創文章,作者:M98TD,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/126603.html