source code on github:
https://github.com/ADOdb/ADOdb
download:
http://sourceforge.net/projects/adodb/files/adodb-php5-only/
Support database:
名称 |
测试状态 |
数据库 |
RecordCount() 支持与否 |
需安装的驱动程序 |
操作系统 |
||||
access |
B |
Microsoft Access/Jet. 需要建立一个ODBC/DSN。 |
Y/N |
ODBC |
Windows only |
||||
ado |
B |
一般未经特别指定的数据库系统, 透过ADO,允许不设定 DSN连结,使用OLEDB以提供较佳的效能。 |
? 视数据库而定 |
ADO or OLEDB provider |
Windows only |
||||
ado_access |
B |
Microsoft Access/Jet 透过ADO,允许不设定DSN连结,使用OLEDB以提供较佳的效能。 |
Y/N |
ADO or OLEDB provider |
Windows only |
||||
ado_mssql |
B |
Microsoft SQL Server 透过ADO,允许不设定DSN连结,使用OLEDB以提供较佳的效能。 |
Y/N |
ADO or OLEDB provider |
Windows only |
||||
db2 |
C |
DB2. 可以透过ODBC获得可以信赖的运作效果。 |
Y/N |
DB2 CLI/ODBC interface |
Unix and Windows.Unix install hints. |
||||
vfp |
A |
Microsoft Visual FoxPro,需要建立一个ODBC/DSN |
Y/N |
ODBC |
Windows only |
||||
fbsql |
C |
FrontBase. |
Y |
? |
Unix and Windows |
||||
ibase |
B |
Interbase 6或更早的版本。有些使用者报告必需使用如下的方式连结 |
Y/N |
Interbase client |
Unix and Windows |
||||
firebird |
C |
interbase的Firebird版本 |
Y/N |
Interbase client |
Unix and Windows |
||||
borland_ibase |
C |
Borland 的Interbase 6.5 或更新版 |
Y/N |
Interbase client |
Unix and Windows |
||||
informix |
C |
Informix |
Y/N |
Informix client |
Unix and Windows |
||||
mssql |
A |
Microsoft SQL Server 7.也可以和Microsoft SQL Server 2000运作的很好。但在日期格式上仍有一些问题。例如在日期时间的回传值上,就不会回传秒数数值。 |
Y/N |
Mssql client |
Unix and Windows. |
||||
mysql |
A |
MySQL 不支持交易处理 |
Y/N |
MySQL client |
Unix and Windows |
||||
mysqlt 或maxsql |
A |
MySQL 支持交易处理 |
Y/N |
MySQL client |
Unix and Windows |
||||
oci8 |
A |
Oracle 8/9. 支持比 oracle 驱动程序还多的功能(例如: Affected_Rows). 在连结之前,你可能需要先配好环境变量('ORACLE_HOME=...') 有两个方式进行连结,用服务器的IP或服务名称: |
Y/N |
Oracle client |
Unix and Windows |
||||
oci8po |
A |
Oracle 8/9 可携式驱动程序 |
Y/N |
Oracle client |
Unix and Windows |
||||
odbc |
A |
标准 ODBC 用 PConnect('DSN','user','pwd').连结。 |
? depends on database |
ODBC |
Unix and Windows.Unix hints. |
||||
odbc_mssql |
C |
用 ODBC 连接 MSSQL |
Y/N |
ODBC |
Unix and Windows. |
||||
odbc_oracle |
C |
用 ODBC 连接 ORACLE |
Y/N |
ODBC |
Unix and Windows. |
||||
oracle |
C |
支持旧的 Oracle 7 client API. 不支持$ADODB_FETCH_MODE. |
Y/N |
Oracle client |
Unix and Windows |
||||
postgres |
A |
PostgreSQL 不支持 LIMIT 指令. |
Y |
PostgreSQL client |
Unix and Windows. |
||||
postgres7 |
A |
PostgreSQL 支持 LIMIT 及其它版本 7 功能 |
Y |
PostgreSQL client |
Unix and Windows. |
||||
sqlanywhere |
C |
Sybase SQL Anywhere. |
Y/N |
SQL Anywhere ODBC client |
? |
||||
sybase |
C |
Sybase. |
Y/N |
Sybase client |
Unix and Windows.Unix hints. |