dbi

DBI ist ein Datenbankzugriffsmodul für die Programmiersprache Perl. Es definiert eine Reihe von Methoden, Variablen und Konventionen, die unabhängig von der tatsächlich verwendeten Datenbank eine konsistente Datenbankschnittstelle bereitstellen. Verwenden Sie für das äquivalente R-Paket das Tag r-dbi.
3
Antworten

Warum beschwert sich Apache, dass mein mod_perl-Programm "disconnect 1 aktive Anweisung ungültig macht"?

   disconnect deaktiviert 1 aktiv   Anweisungshandle (entweder zerstören   Anweisung handle oder call finish on   sie vor dem Trennen) Der folgende Code, der Daten aus MySQL aufnimmt, wird erfolgreich ausgeführt, aber Apache wird die obige N...
12.02.2009, 14:39
2
Antworten

perl dbi wiederverbinden bei trennen

Ich habe google suchen, konnte aber keine Antwort auf das finden, was ich für eine einfache Frage halte. Ich habe einen Perl-Code (Beispiel unten), der alle 3 Sekunden Daten empfängt und die empfangenen Daten in die Mysql-Datenbank aktualisie...
17.11.2011, 05:02
4
Antworten

Wiederverwendung? 's auf einem DBI vorzubereiten

Gibt es eine Möglichkeit, die in einer DBI-Prepare-Anweisung verwendeten? Betrachten Sie den folgenden Code: %Vor% Es wäre sehr schön, stattdessen so etwas zu verwenden: %Vor% Beachten Sie, dass nur eine $a anstelle von drei an die Au...
05.07.2010, 16:22
2
Antworten

Perl DBI - Fehler erfassen

Was ist der beste Weg, um irgendwelche DBI-Fehler in Perl zu erfassen? Wenn beispielsweise eine Einfügung fehlschlägt, weil in den einzufügenden Werten unzulässige Zeichen enthalten waren, kann ich das Skript nicht fehlschlagen lassen, sondern d...
27.01.2011, 23:02
1
Antwort

perl DBI-Speicherverlust

Ich habe einige Speicherprobleme in einem Perl-Skript, das ich über längere Zeiträume laufen habe, wo die Menge an Speicher, die Perl verbraucht, einfach weiter wächst. Aus diesem Grund versuche ich, Devel :: Leak zu verfolgen das Leck runter....
12.11.2012, 04:16
2
Antworten

Wie verwende ich Leerzeichen in Parametern für DBI-connect?

Ich versuche, mit DBI und DBD::Pg eine Verbindung zu einem SSL-Clientschlüssel herzustellen. %Vor% Ich erhalte den folgenden Fehler: %Vor% Ich habe versucht, einzelne oder doppelte Anführungszeichen um die Werte herum zu verwenden,...
16.12.2015, 17:03
1
Antwort

Gibt es eine Möglichkeit, eine MySql-Abfrage abzubrechen, wenn DBI und dbGetQuery verwendet werden?

Ich erkenne das dbGetQuery comes with a default implementation that calls dbSendQuery, then dbFetch, ensuring that the result is always freed by dbClearResult. und dbClearResult frees all resources (local and remote) associated with...
03.07.2017, 18:54
1
Antwort

Perl DBI (MySQL) setzt in der vorbereiteten Anweisung einen einzelnen Anführungsstrich anstatt eines tatsächlichen Parameters ein

Ich versuche eine einfache Abfrage als vorbereitete Anweisung auszuführen, habe aber keinen Erfolg. Hier ist der Code: %Vor% Der MySQL Server antwortet mit einem Syntaxfehler near ''' . Die Ausgabe des DBI-Trace zeigt an %Vor% Für...
04.12.2017, 10:41
2
Antworten

Perl DBI fetchall_hashref

Betrachten Sie die folgende Tabelle: %Vor% Ich versuche, basierend auf dieser Tabelle einen Hash zu erstellen. Dazu mache ich folgendes: %Vor% Hier ist die Ausgabe, die erzeugt wird: %Vor% Die Frage ist: Warum wird der Schlüssel des...
26.08.2010, 08:32
5
Antworten

Gibt es ein Äquivalent von PHPs mysql_real_escape_string () für Perls DBI?

Könnten mir einige sagen, ob es eine Funktion gibt, die genauso funktioniert wie PHPs mysql_real_escape_string() für Perl aus dem DBI -Modul?     
05.02.2010, 13:59