如何用php通过odbc连到access数据库上

如何用php通过odbc连到access数据库上,第1张

然而文档中在COM部分却提得很少。

这儿是几个我试过的例子。希望这些给你一些概念。注意的是这些只能运行在32位的MicrosoftWindows平台下。

用php激活ADO

ADO是Microsoft的数据库对象技术。ADO里面包括连接数据库的对象,从查询语句中返回数据的记录集对象和表现数据元素的字段对象。

许多数据库不直接支持ADO.代之的是很多数据库支持低两级的Microsoft数据库技术:ODBC和OLEDB.许多数据库支持ODBC但OLEDB有比ODBC更快的名声。

ADO则是包装ODBC和OLEDB的API.

这个例了打开一个新的ADO连接对象,对过ODBC打开一个传统的ACCESS数据库,然后我们执行SQL查询,会返回一个记录集对象。然后我们显示记录集的前三个字段。

php教程

连接access数据库教程代码

下面提供三种php连接access数据库方法,一种是利用php的pdo,一种是odbc,com接口来与access数据库连接哦。

*/

//利用pdo与access数据库连接

$path

="f:fontwww.111cn.netspiderresult.mdb"

$conn

=

new

pdo("sqlite:$path")

if(

$conn

)

{

echo

('connection

pdo

success')

}

else

{

echo

('cnnection

pdo

fail

,plase

check

database

server!')

}

//利用

odbc_connect连接数据库

$conn

=

odbc_connect("dbdsn","admin","123")

//连接数据源

$doquery=odbc_exec($conn,"select

*

from

表名

where

条件")//执行查询

//利用com接口连接access数据库

$conn=new

com("adodb.connection")

$dsn="driver={microsoft

access

driver

(*.mdb)}dbq=".realpath("path/db1.mdb")

$conn->open($dsn)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/9265474.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存