Dbd :: sqlflex.

Zugriff auf SQLFLEX-Datenbanken
Jetzt downloaden

Dbd :: sqlflex. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Gerard Menicucci
  • Website des Verlags:
  • http://search.cpan.org/~infoflex/

Dbd :: sqlflex. Stichworte


Dbd :: sqlflex. Beschreibung

Zugriff auf SQLFLEX-Datenbanken DBD :: SQLFLEX ist ein Perl-Modul, das Zugriff auf SQLFLEX-Datenbanken bietet.Verwendung von DBD :: SQLFLEXLOADING DBD :: SQLFLEXTO Verwenden Sie die DBD :: SQLFLEX-Software, Sie müssen die DBI-Software laden. Verwenden Sie dBI; Unter normalen Umständen sollten Sie dann mit der Notation mit der Notation im Abschnitt "Anschließen an eine Datenbank" herstellen, die dbi-> connect () anrufen. Beachten Sie, dass einige der DBD :: SQLFLEX-Testcode nicht unter normalen Umständen funktioniert, und verwendet daher die nicht bevorzugten Techniken in den Abschnitt "Treiberattribute und -methoden". DRIVER-Attribute und Methoden Wenn Sie einen brennenden Wunsch haben, dies zu tun, Sie Der SQLFLEX-Treiber kann den SQLFLEX-Treiber unabhängig von der Verbindung zu einer Anschluss an jede Datenbank mit: $ dRH = dbi-> install_driver ('sqlflex'). Dies gibt Ihnen einen Verweis auf den Treiber, sondern den Treibergriff. Wenn der Last fehlschlägt, stoppt Ihr Programm sofort (es sei denn, vielleicht, wenn Sie die Anweisung auszahlen) .once Sie haben den Treibergriff, Sie können den Treiber für einige grundlegende Informationen abfragen: drucken "Treiberinformationen "; # Type ist immer 'dr'. Drucken" Typ: $ DRH -> {type} "; # Name ist immer 'sqlflex'. Drucken" Name: $ DRH -> {Name} "; # Version ist die Version von dbd :: sqlflex (zB 0,50). Druck" Version: $ DRH -> {Version} "; # Die Attribution identifiziert die Täter, die Ihnen # mit dieser Software # mit dieser Software zur Verfügung gestellt wurden. Druck" Attribution: $ DRH -> {Attribution} "; # ProductName ist die Version von ESQL / C; Es entspricht der ersten Zeile der Ausgabe von" ESQL -V ". Print" Produkt: $ DRH -> {ix_productName} "; # Productversion ist eine ganzgere Versionsnummer wie 721 # für ESQL / C Version 7.21.Urd. Print" Produktversion: $ DRH -> {ix_productversion} "# # MultipleConnections Zeigt an, ob der Treiber # mehrere Verbindungen (1) oder nicht (0) unterstützt." Mehrere Verbindungen: $ DRH -> {ix_multipleconnections} "; # ActiveConnections identifiziert die Anzahl der offenen Verbindungen. Drucken" Aktive Verbindungen: $ DRH -> {ix_activeconnections} "; # CureConnection identifiziert die aktuelle Verbindung. Druck" Aktuelle Verbindungen: $ DRH -> {ix_currentconnection} "; Sobald Sie den Treiber geladen haben, können Sie eine Verbindung zu einer Datenbank herstellen, oder Sie können alle Verbindungen zu Datenbanken mit disconnect_all trennen. $ DRH-> disconnect_all; Sie können herausfinden, welche Datenbanken mit der Funktion verfügbar sind: @DBNAMES = dBi- > data_sources ('sqlflex'); Beachten Sie, dass Sie möglicherweise eine Verbindung zu noch anderen Datenbanken mit anderen Notationen herstellen können (z. B. können Sie sich wahrscheinlich mit "dbase @ server" anschließen, wenn in der SQLHOSTS-Datei und in der Datenbank "DBASE" erscheint "Exists auf dem Server und der Server ist auf dem Server und Sie haben die Berechtigung, den Server und die Datenbank auf dem Server und so weiter zu verwenden. Sie können auch nicht mit jedem der aufgeführten Datenbanken herstellen, wenn Sie nicht waren Angegebene Verbindungsberechtigung in der Datenbank. Die von der DBI-> Data_Sources-Methode bereitgestellte Liste ist jedoch sicherlich vorhanden, und es ist legitim, dass Sie versuchen, mit ihnen herzustellen. Sie können testen, ob diese mit: if (definiert @DBNAMES) {... Array ...} else {... Prozessfehler ...} Siehe auch Testdatei "t / dblist.t". Anforderung nts: · Perl.


Dbd :: sqlflex. Zugehörige Software