ADODB

软件截图:
ADODB
软件详细信息:
版本: 509a
上传日期: 3 Jun 15
开发: John Lim
许可: 免费
人气: 13

Rating: nan/5 (Total Votes: 0)

ADOdb的是PHP数据库抽象库。
PHP版本目前支持数量惊人的数据库,由于ADOdb的精彩社区:MySQL和PostgreSQL,Interbase的火鸟,Informix的,甲骨文,MS SQL时,FoxPro,Access中,ADO中,Sybase,FrontBase,DB2,SAP DB,SQLite的, Nete​​zza公司,LDAP和通用ODBC,ODBTP。 Sybase的,Informix的,FrontBase和PostgreSQL,Netezza公司,LDAP,ODBTP司机是社区的贡献。
许多流行的Web应用程序,如酸,PostNuke的,信息Xaraya,phpWiki,曼波,PHP GACL,TikiWiki,eGroupWare和phpLens应用服务器使用ADOdb中为他们的数据库抽象层。

功能

  • 在专为速度。这可能是用于PHP最快的开源数据库抽象库。参见基准。
  • 提供了广泛的支持,可移植性,如日期和类型,处理和便携模式创建。见便携式SQL提示
  • 支持许多企业功能,如数据库支持会话(与会话到期通知),SQL代码生成,数据透视表,选择限制仿真的所有数据库,性能监控。
  • 简单易学,特别是如果你有窗口的编程经验,因为它使用许多ADO约定。
  • 在广泛的QA,每一个版本是单元测试的访问,MySQL和PostgreSQL,MS SQL,甲骨文9。
  • 成熟,continiously开发自2000年8月得到了用户的一个大型社区。
  • 在非常合理的许可条款(BSD)。这意味着你可以将(甚至编译)到你的应用软件的免版税不问作者的许可,只要你包括你的版本LICENSE.TXT。此外双重许可(LGPL授权)。

什么在此版本中是新的

  • 在OCI8驱动程序:为了向后compat的OCI8驱动$这个 - &GT ; SYSTIMESTAMP恢复到" SYSDATE"从" SYSTIMESTAMP英寸;
  • 在广告的驱动程序:驱动程序文件错误命名。固定的。

在什么版本的509都是新

  • 在删除所有的额日格()
  • 确保所有功能参数都与父类相一致
  • 现在,DBDATE和DBTIMESTAMP将使用PHP5 DateTime类的日期/时间转换
  • 新datadict类型为TS支持秒级精度的时间戳。目前只适用于PostgreSQL的,MSSQL和OCI8驱动datadict
  • 改进ADOD​​B-sessions2驱动程序。所有用户都鼓励升级。
  • 添加新的DSN参数来支持内存缓存:
  • 我们有memcache的服务器MEM1,MEM2端口8888,压缩=关闭,cachesecs = 120
  • $ DSN ='MySQL的://用户名:密@本地/ MYDB的memcache = MEM1,MEM2:8888:0 cachesecs = 120';
  • $ DB = NewADOConnection($ DSN);
  • 各种bug修复和往常一样。

什么是新的在508版本:

  • 在ADODB-sybase.inc.php驱动程序。增加了$ conn->字符集的支持。 THX路易斯·恩里克Mulinari(luis.mulinari#gmail.com)
  • ADODB-ado5.inc.php。修正了一些绑定参数的问题。 THX Jirka诺瓦克。
  • ADODB-ado5.inc.php。现在已改进的错误处理。
  • 在ADODB-xmlschema03.inc.php固定错字。见XMLS_EXISTING_DATA,线路1501 THX詹姆斯 - 约翰逊。
  • 在做了$ inputarr可选_query()的所有驱动程序。
  • 在flushall()在adodb.inc.ophp固定的拼写错误。
  • 修正了adodb_active_record :: doquote报价处理。 THX乔纳森Hohle(jhohle#godaddy.com)。
  • 添加了新的索引参数adodb_active_record :: setdatabaseadaptor。 THX乔纳森Hohle
  • 在固定和readcache()在adodb.Thx乔纳森Hohle与PHP 5.3参考COMPAT问题。
  • 在一些小的$ ADODB_CACHE_CLASS定义,adodb.inc.php问题。
  • 在加电复位()函数来adodb_active_record。 THX马库斯。
  • 的PDO_SQLITE在adodb.inc.php小DSN修复。 THX谢尔盖Chvalyuk。
  • 固定ADODB-datadict _CreateSuffix()不一致。 THX克里斯·米勒。
  • 选项删除老油田$ dropOldFlds在datadict ChangeTableSQL($表,$ FLDS,$ tableOptions,$ dropOldFlds = FALSE)补充说。 THX菲利普Niethammer。
  • 的Memcache缓存未到期正常。固定的。
  • MetaForeignKeys为postgres7驾驶员adodb_movenext改为RS-$>的MoveNext(也在4.99)
  • 增加了对LDAP的支持和LDAPS URL格式LDAP驱动程序。

在什么版本的507都是新

  • 的BeginTrans / CommitTrans / RollbackTrans返回真/假正确成功/现在失败了MSSQL,ODBC,OCI8,mysqlt,mysqli的,Postgres的,PDO。
  • 替换()现在报价的所有非空值,包括数字的。
  • 在PostgreSQL的QSTR()现在返回布尔值作为真假不带引号。
  • 在mysql和mysqli的驱动MetaForeignKeys了这个问题:一个表可以有两个外键指向同一表的同一列。原码将错误地报告仅在最后一列。固定。 https://sourceforge.net/tracker/index.php?func=detail&aid=2287278&group_id=42718&atid=433976
  • 在传递完全ADO连接字符串中$ argHostname用ADO司机是由于错误失败的adodb5。固定的。
  • 固定memcachelib flushcache和flushall错误。还可以固定= timeCreated 0问题readcache。 (另外,在ADODB 4.992)。谢谢AlexB_UK(alexbarnes#hotmail.com)。
  • 修正了ADODB-sessions2.inc.php的通知,_conn()。 THX bober m.derlukiewicz#rocktech.remove_me.pl;
  • 在ADOdb的活动记录:修正了不兼容的读取模式(ADODB_FETCH_ASSOC)造成问题UpdateActiveTable()的一些问题
  • 在ADOdb的活动记录:增加了对功能的支持那支预定义一到多的关系:ClassHasMany ClassBelongsTo TableHasMany TableBelongsTo TableKeyHasMany TableKeyBelongsTo。您还可以定义,而不是默认ADODB_Active_Record你的孩子/父类的这些功能​​。 THX Arialdo马提尼与克里斯·R代表的想法。
  • 在ADOdb的活动记录:硬编码的hasMany主键" ID&QUOT ;.固定的。

  • 从希德Dunayer
  • 在许多PDO和PDO,sqlite的修复[sdunayer#interserv.com。
  • CacheSelectLimit不工作的MSSQL。固定。 THX AlexB。
  • 的rs2html功能并没有显示小时时间戳正确。现在,24小时时钟使用。
  • 改变额日格*函数用预浸*功能*额日格中不赞成使用PHP 5.3。修改Sybase和PostgreSQL的驱动程序。

什么版本506是新的

  • 在添加的驱动程序ADODB-pdo_sqlite.inc.php。谢谢迪奥戈托斯卡诺(迪奥戈#scriptcase.net)的代码。
  • 添加了一对与众多的belongsTo()和的hasMany()的adodb_active_record关系的支持。
  • 新增BINARY类型mysql.inc.php(也在4.991)。
  • 新增对SelectLimit($ SQL,-1100)的OCI8支持。 (也在4.991)。
  • 新$ conn-> GetMedian($表,$领域,$其中,='')来获得中间账户没有。 (也在4.991)

  • 在它正常:
  • 在tohtml.inc.php的rs2html()函数没有处理日期与'。固定。 (也在4.991)
  • 添加了用于连接使用DB-$&GT以OCI8支持;连接($ IP,$用户,$ PWD," SID = $ SID"); (也在4.991)
  • 新增的对MySQL的类型“VAR_STRING'来元类型()。 (也在4.991)
  • 会话和会话2码支持setfetchmode assoc命令正确,现在(也在4.991)。
  • 来PDO增加CONCAT支持。 THX安德烈男爵。
  • 改变DB2驱动程序使用的格式" YMD的Hi-S"为日期时间,而不是&QUOT Y-M-D-H-I-S"这是一个从odbc_db2转换遗留问题。
  • 删除vestigal上adodb_tz_offset在ADODB-time.inc.php打破。
  • MetaForeignKeys没有对意见的MySQL 5.固定的工作。
  • 改变错误处理GetActiveRecordsClass。
  • 增加了使用现有的驱动程序时,$ ADODB_NEWCONNECTION函数返回false更好的支持。
  • 在_CreateSuffix在ADODB-datadict.inc.php,MySQL的加入无符号变量。
  • 在ADODB-xmlschema03.inc.php,改变addTableOpt包括数据库名。
  • 如果在PostgreSQL的BYTEA BLOB为null,前身返回空字符串。现在,则返回null。
  • 改变DB2驱动程序CreateSequence支持$启动参数。
  • rs2html()现在不添加NBSP结束,如果字符串&GT的长度; 0
  • 的oci8po FetchField()现在只有小写字段名,​​如果ADODB_ASSOC_CASE设置为0。
  • 新mssqlnative驱动PHP。 M'soft的TQ加勒特Serack。请注意,这是仍处于测试阶段。
  • 修正错误的内存缓存的支持。
  • 您可以现在如果没有记录使用全局变量$ ADODB_GETONE_EOF发现改变GetOne的返回值。默认为空。要改回假前4.99 / 5.00的行为,设置$ ADODB_GETONE_EOF = ​​FALSE;
  • 在PostgreSQL 8.2 / 8.3 MetaForeignkeys没有工作。固定威廉克洛德尼William.Kolodny#gt-​​t.net

要求

  • 在Python的

显影剂的其他软件 John Lim

ADOdb
ADOdb

10 Dec 15

意见 ADODB

评论没有发现
添加评论
打开图片!