Frage

ich an einem Projekt arbeite, die auf einer erweiterten Version der Standard-PDO und PDOStatement Klassen und als solche gebaut wird verwendet PDO Stil benannte Parameter anstelle der „?“ Platzhalter für Variablen.

Allerdings ist der Client anfordert jetzt, dass wir einen anderen Treiber in Verwendung, weil ihre Version OS X Web-Server sehen offenbar nicht die Möglichkeit hat, diesen Treiber leicht zu installieren. So ist jemand Kenntnis von anderen Datenbank-Abstraktions Bibliotheken oder Datenbankzugriff-Treiber, die ich mit unserem aktuellen Satz von Funktionalität erweitern können, die Parameter genannt Takes wie PDO tut?

War es hilfreich?

Lösung

PDO und ADODB sowohl Unterstützung vorbereitete Anweisungen, aber die API ist nicht groß. Die meisten Frameworks bieten eine Abstraktion zu einer von denen.

Ich bin mit Zend_Db aus dem Zend Framework und ich kann es sehr empfehlen. Es hat eine ausgewählte Klasse zum Komponieren Abfragen (die in vorbereitete Anweisungen wenden, wenn gegen den Datenbankadapter abgefragt), eine Tabellenklasse für CRUD-Operationen Handhabung -., Die ich als Basis verwenden, für die meisten meine Modelle und vieles mehr

Überprüfen Sie es heraus hier .

Andere Tipps

Ich habe PEAR verwendet :: MDB2 sowie PDO. MDB2 der Dokumentation ist ein wenig wackelig, aber wenn Sie es arbeiten alle seine ein Traum bekommen, mit zu arbeiten.

http://pear.php.net/package/MDB2

Ich denke, Creole die gewünschten Funktionen bietet ... aber ich habe es nicht ausprobiert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top