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.. |
|
|
|
|
vfp | A | Microsoft Visual FoxPro,需要建立一个ODBC/DSN | Y/N | ODBC | Windows only |
|
|
|
|
fbsql | C | FrontBase. | Y | ? | Unix and Windows |
|
|
|
|
ibase | B | Interbase 6或更早的版本。有些使用者报告必需使用如下的方式连结 $db->PConnect('localhost:c:/ibase/employee.gdb', "sysdba", "masterkey")目前没有支持Affected_Rows 方法 | 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或服务名称: PConnect('serverip:1521','scott','tiger','service')PConnect('', 'scott', 'tiger', 'tnsname'). | 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. |
|
|
|
|
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.. |
|