ADODB

ソフトウェアのスクリーンショット:
ADODB
ソフトウェアの詳細:
バージョン: 509a
日付のアップロード: 3 Jun 15
開発者: John Lim
ライセンス: 無料
人気: 39

Rating: 5.0/5 (Total Votes: 1)

ADOdbのは、PHP用のデータベース抽象化ライブラリです。
MySQLやPostgreSQLの、Interbaseの、Firebirdの、Informixのは、Oracle、MS SQL、FoxProの、アクセス、ADO、Sybaseの、のFrontBase、DB2、SAP DB、SQLiteは、:PHPのバージョンは、現在、素敵なADOdbのコミュニティのおかげで、データベースの驚くべき数をサポートしていますネティーザ、LDAP、および汎用ODBC、ODBTP。 Sybaseの、Informixの、のFrontBaseとPostgreSQLは、ネティーザ、LDAP、ODBTPドライバは、コミュニティへの貢献です。
例えば酸、PostNuke、Xarayaは、phpWiki、マンボ、PHP GACL、性TikiWiki、eGroupWareとphpLensアプリケーションサーバーなどの多くの一般的なWebアプリケーションでは、データベース抽象化レイヤとしてのADOdbを使用しています。

特長:ます。

スピードのために設計。これはおそらくPHPに利用可能な最速のオープンソースのデータベース抽象化ライブラリです。ベンチマークを参照してください。
日付や種類ハンドリングや携帯スキーマの作成など、広範なポータビリティサポートを提供します。ポータブルSQLのヒントを参照してください。
そのようなデータベース担保(セッション有効期限の通知に)セッション、SQLコード生成、ピボットテーブル、すべてのデータベースのSELECT LIMITエミュレーション、パフォーマンス監視などの多くのエンタープライズ機能をサポートしています。
それは多くのADOの表記法を使用しているように、Windowsのプログラミング経験を持っている場合は特に、習得が容易。
豊富なQAは、すべてのリリースでは、ユニットテストされたアクセスは、MySQL、PostgreSQLの、MS SQL、Oracleの9です。
continiously 2000年8月以来、開発の成熟は、ユーザーの大規模なコミュニティを持っています。
非常に合理的なライセンス条件(BSD)。これは、あなたがお使いのリリースに含まれるLICENSE.TXT提供、著者の許可を求めることなくお使いのソフトウェアアプリケーションロイヤリティフリーに組み込む(さらにコンパイル)できることを意味します。また、デュアルライセンス(劣等GPL)。

このリリースで新しい何が:

このOCI8ドライバ:後方compatのOCI8ドライバます$ this-&GTについて; SYSTIMESTAMPはQUOT、&に戻り復帰し、SYSDATE"から" SYSTIMESTAMP&QUOT ;;
広告ドライバ:ドライバファイルが誤って命名します。修正しました。

このバージョン509の新機能です:

このすべてEREG(削除)。
すべての関数のパラメータは、親クラスと一致していることを確認
今DBDATEとDBTIMESTAMPは、日付/時刻の変換のためのPHP5 DateTimeクラスを使用します
秒以下の精度をサポートしているタイムスタンプのための新しいdatadictタイプTS。 postgresqlの、MSSQLとOCI8 datadictドライバの現在のみ使用できます。
改善されたADODB-sessions2ドライバ。すべてのユーザはアップグレードを推奨しました。
memcacheのをサポートする新しいDSNパラメータを追加しました:
我々はmemcacheのサーバーMEM1、ポート8888上のMEM2、圧縮=オフとcachesecs = 120を持っています
$ DSN = '?のmysql://ユーザー:PWD @ localhostの/ mydbというmemcacheの= MEM1、MEM2:8888:0&cachesecs = 120';
$ DB = NewADOConnection($のDSN)。
いつものようにさまざまなバグの修正。

このバージョン508の新機能です:

このADODB-sybase.inc.phpドライバ。メモ:charSetサポート; $ conn-&GTが追加されました。 THXルイス·エンリケMulinari(luis.mulinari#gmail.com)
ADODB-ado5.inc.php。いくつかのバインドのparamの問題を修正しました。 THX Jirkaノバック。
ADODB-ado5.inc.php。今すぐエラー処理を改善しました。
ADODB-xmlschema03.inc.php固定タイプミス。 XMLS_EXISTING_DATA、ライン1501 THXジェームズ·ジョンソンを参照してください。
すべてのドライバで_query()のためのオプションinputarr $を作りました。
adodb.inc.ophpでflushallで修正されたスペルの間違い()。
adodb_active_record :: doquote引用符の処理を修正。 THXジョナサンHohle(jhohle#godaddy.com)。
adodb_active_recordする:: setdatabaseadaptorを新しいインデックスパラメータが追加されました。 THXジョナサンHohle
adodb.ThxジョナサンHohleでは、PHP 5.3で固定&readcache()参照互換モードの問題。
adodb.inc.phpのいくつかのマイナーな$ ADODB_CACHE_CLASS定義の問題。
追加されたリセット()関数は、adodb_active_recordします。 THXのマーカス。
adodb.inc.phpでPDO_SQLITEのマイナーDSNを修正。 THXセルゲイChvalyuk。
固定ADODB-datadict _CreateSuffix()矛盾。 THXクリス·ミラー。
datadict ChangeTableSQLに古いフィールド$ dropOldFldsを削除するオプション($表、$ FLDS、$ tableOptions、$ dropOldFlds =偽)を加えました。 THXフィリップニートハンマー。
memcacheのキャッシュは正常に有効期限はありませんでした。修正しました。
postgres7ドライバのMetaForeignKeysは$ RS-&GTにadodb_movenextから変更;(も4.99で)のMoveNext
LDAPのサポートが追加され、LDAPドライバでのURL形式をldapsを。

このバージョン507の新機能:

このユーザーによりBeginTrans / CommitTransを/ RollbackTransのMSSQL、ODBC、OCI8、mysqlt、mysqliの、Postgresの、PDOのために正しく成功/失敗時にはfalse / trueを返します。
交換してください()は現在、数値も含め、すべての非NULL値を引用しています。
PostgreSQLのQSTR()は引用符なしで真と偽のようにブール値を返します。
MySQLとmysqliのドライバでMetaForeignKeysは、この問題を持っていた:表は、同じテーブル内の同じ列を指している2つの外部キーを持つことができます。元のコードが誤って最終列だけを報告します。修正しました。 https://sourceforge.net/tracker/index.php?func=detail&aid=2287278&group_id=42718&atid=433976
ADOドライバはバグのためadodb5に失敗したと$ argHostnameにフルADO接続文字列を渡します。修正しました。
固定memcachelib flushCacheにとflushallバグ。またreadcacheで可能timeCreated = 0問題を修正しました。 (また、ADODB 4.992で)。おかげAlexB_UK(alexbarnes#hotmail.com)。
_connで、ADODB-sessions2.inc.phpで通知を修正しました()。 THXボーベル川m.derlukiewicz#rocktech.remove_me.pl。
ADOdbのActive Recordは:UpdateActiveTableに問題を引き起こして、互換性のないフェッチモード(ADODB_FETCH_ASSOC)()でいくつかの問題を修正しました。
ADOdbのアクティブ·レコード:ClassHasMany ClassBelongsTo TableHasMany TableBelongsTo TableKeyHasMany TableKeyBelongsTo:1対多の関係を事前に定義するサポートする機能のサポートが追加されました。また、代わりにデフォルトADODB_Active_Recordのために、これらの関数の中であなたの子供/親クラスを定義することができます。アイデアのためのTHX Arialdoマティーニ&クリス·R。
ADOdbのアクティブ·レコード:hasManyのはQUOTから&する主キーをハードコード、ID]です。修正しました。
シドDunayerから多くのpdoおよびPDO-sqliteの修正[sdunayer#interserv.com]。
MSSQLのために働いていないCacheSelectLimit。修正しました。 THX AlexB。
rs2html機能が正しくタイムスタンプに時間が表示されませんでした。今24時間クロックを使用しました。
変更EREG *関数EREGとしてプリプレグ*関数を使用するには、*は、PHP 5.3で廃止されました。 SybaseとPostgreSQLのドライバを修正しました。

このバージョン506の新機能です:

この追加されたドライバADODB-pdo_sqlite.inc.php。コー​​ドをありがとうディオゴトスカーノ(ディオゴ#scriptcase.net)。
adodb_active_recordでbelongsToの()とhasManyの()と1対多の関係のサポートが追加されました。
(また、4.991で)mysql.inc.phpするBINARY型を追加しました。
OCI8にSelectLimit($ sqlを、-1100)のサポートが追加されました。 (また、4.991で)。
無中央値のアカウントを取得するGetMedian($表、$フィールド、$ = '');新しい$ conn-&GT。 (また、4.991で)
tohtml.inc.phpでrs2html()関数は、と日付を処理しませんでした ':'それで正しく。修正しました。 (また、4.991で)
(; SID = $ SID" $のIP、$ユーザは、$ PWD、&QUOT)接続; $ DB-&GTを使用して、OCI8に接続するためのサポートが追加されました。 (また、4.991で)
メタタイプに追加しましたMySQLのタイプ 'VAR_STRING'()。 (また、4.991で)
セッションとセッション2のコードは、(また、4.991で)正しくはsetFetchMode連想をサポートしています。
PDOに連結のサポートが追加されました。 THXアンドレア·バロン。
フォーマット&QUOTを使用するようにDB2ドライバーを変更;はYmdのHi-S"代わりの日時ため" Y-M-D-H-I-S"これodbc_db2変換からの遺産でした。
ADODB-time.inc.phpでadodb_tz_offsetで中断vestigal除去。
MetaForeignKeysは修正されたMySQLの5のビューのために動作しませんでした。
GetActiveRecordsClassでの取り扱いが変更さエラー。
$ ADODB_NEWCONNECTION関数がfalseを返したときに、既存のドライバを使用するためのより良いサポートを追加しました。
ADODB-datadict.inc.phpで_CreateSuffixでは、MySQLの符号なし変数を追加。
ADODB-xmlschema03.inc.phpでは、データベース名が含まれるようにaddTableOptを変更しました。
PostgreSQLのbyteaのブロブがnullの場合、空の文字列は、以前返されま​​した。今nullが返されます。
$ startパラメータをサポートするために、DB2ドライバCreateSequenceを変更しました。
rs2html()は、文字列&GTの長さあれば終了するNBSPを追加しません。 0
ADODB_ASSOC_CASEが0に設定されている場合oci8po FetchField()はフィールド名のみを小文字に。
PHP用の新しいmssqlnativeドライバ。 M'softのTQギャレットSerack。これはまだベータ版であることに注意してください。
memcacheのサポートのバグが修正されました。
レコードがグローバル変数$ ADODB_GETONE_EOFを使用して発見されない場合は、今すぐにgetoneの戻り値を変更することができます。デフォルト値はnullです。偽のプレ4.99 / 5.00の動作に戻ってそれを変更するには、$ ADODB_GETONE_EOF = ​​falseを設定します。
PostgreSQLの8.2 / 8.3 MetaForeignkeysは動作しませんでした。固定ウィリアムコロドニィWilliam.Kolodny#gt-​​t.net

この要件:

このパイソン

開発者の他のソフトウェア John Lim

ADOdb
ADOdb

10 Dec 15

へのコメント ADODB

コメントが見つかりません
コメントを追加
画像をオンにする!