]> git.mjollnir.org Git - moodle.git/commitdiff
Some missing files from the last upgrade
authormoodler <moodler>
Sun, 25 Jul 2004 13:50:44 +0000 (13:50 +0000)
committermoodler <moodler>
Sun, 25 Jul 2004 13:50:44 +0000 (13:50 +0000)
lib/adodb/lang/adodb-bg.inc.php [new file with mode: 0644]
lib/adodb/lang/adodb-bgutf8.inc.php [new file with mode: 0644]
lib/adodb/lang/adodb-nl.inc.php [new file with mode: 0644]
lib/adodb/lang/adodb-pl.inc.php [new file with mode: 0644]
lib/adodb/lang/adodb-ro.inc.php [new file with mode: 0644]
lib/adodb/tests/pdo.php [new file with mode: 0644]

diff --git a/lib/adodb/lang/adodb-bg.inc.php b/lib/adodb/lang/adodb-bg.inc.php
new file mode 100644 (file)
index 0000000..4fb1dc0
--- /dev/null
@@ -0,0 +1,38 @@
+<?php
+/*
+       Bulgarian language, v1.0, 25.03.2004, encoding by Windows-1251 charset
+       contributed by Valentin Sheiretsky <valio#valio.eu.org>
+*/
+
+$ADODB_LANG_ARRAY = array (
+                       'LANG'                      => 'bg',
+            DB_ERROR                    => 'íåèçâåñòíà ãðåøêà',
+            DB_ERROR_ALREADY_EXISTS     => 'âå÷å ñúùåñòâóâà',
+            DB_ERROR_CANNOT_CREATE      => 'íå ìîæå äà áúäå ñúçäàäåíà',
+            DB_ERROR_CANNOT_DELETE      => 'íå ìîæå äà áúäå èçòðèòà',
+            DB_ERROR_CANNOT_DROP        => 'íå ìîæå äà áúäå óíèùîæåíà',
+            DB_ERROR_CONSTRAINT         => 'íàðóøåíî óñëîâèå',
+            DB_ERROR_DIVZERO            => 'äåëåíèå íà íóëà',
+            DB_ERROR_INVALID            => 'íåïðàâèëíî',
+            DB_ERROR_INVALID_DATE       => 'íåêîðåêòíà äàòà èëè ÷àñ',
+            DB_ERROR_INVALID_NUMBER     => 'íåâàëèäåí íîìåð',
+            DB_ERROR_MISMATCH           => 'ïîãðåøíà óïîòðåáà',
+            DB_ERROR_NODBSELECTED       => 'íå å èçáðàíà áàçà äàííè',
+            DB_ERROR_NOSUCHFIELD        => 'íåñúùåñòâóâàùî ïîëå',
+            DB_ERROR_NOSUCHTABLE        => 'íåñúùåñòâóâàùà òàáëèöà',
+            DB_ERROR_NOT_CAPABLE        => 'DB backend not capable',
+            DB_ERROR_NOT_FOUND          => 'íå å íàìåðåíà',
+            DB_ERROR_NOT_LOCKED         => 'íå å çàêëþ÷åíà',
+            DB_ERROR_SYNTAX             => 'ãðåøåí ñèíòàêñèñ',
+            DB_ERROR_UNSUPPORTED        => 'íå ñå ïîääúðæà',
+            DB_ERROR_VALUE_COUNT_ON_ROW => 'íåêîðåêòåí áðîé êîëîíè â ðåäà',
+            DB_ERROR_INVALID_DSN        => 'íåâàëèäåí DSN',
+            DB_ERROR_CONNECT_FAILED     => 'âðúçêàòà íå ìîæå äà áúäå îñúùåñòâåíà',
+            0                          => 'íÿìà ãðåøêè', // DB_OK
+            DB_ERROR_NEED_MORE_DATA     => 'ïðåäîñòàâåíèòå äàííè ñà íåäîñòàòú÷íè',
+            DB_ERROR_EXTENSION_NOT_FOUND=> 'ðàçøèðåíèåòî íå å íàìåðåíî',
+            DB_ERROR_NOSUCHDB           => 'íåñúùåñòâóâàùà áàçà äàííè',
+            DB_ERROR_ACCESS_VIOLATION   => 'íÿìàòå äîñòàòú÷íî ïðàâà'
+);
+?>
+               
\ No newline at end of file
diff --git a/lib/adodb/lang/adodb-bgutf8.inc.php b/lib/adodb/lang/adodb-bgutf8.inc.php
new file mode 100644 (file)
index 0000000..6f3a417
--- /dev/null
@@ -0,0 +1,38 @@
+<?php
+/*
+       Bulgarian language, v1.0, 25.03.2004, encoding by UTF-8 charset
+       contributed by Valentin Sheiretsky <valio#valio.eu.org>
+*/
+
+$ADODB_LANG_ARRAY = array (
+            'LANG'                      => 'bgutf8',
+            DB_ERROR                    => 'неизвестна грешка',
+            DB_ERROR_ALREADY_EXISTS     => 'вече съществува',
+            DB_ERROR_CANNOT_CREATE      => 'не може да бъде създадена',
+            DB_ERROR_CANNOT_DELETE      => 'не може да бъде изтрита',
+            DB_ERROR_CANNOT_DROP        => 'не може да бъде унищожена',
+            DB_ERROR_CONSTRAINT         => 'нарушено условие',
+            DB_ERROR_DIVZERO            => 'деление на нула',
+            DB_ERROR_INVALID            => 'неправилно',
+            DB_ERROR_INVALID_DATE       => 'некоректна дата или час',
+            DB_ERROR_INVALID_NUMBER     => 'невалиден номер',
+            DB_ERROR_MISMATCH           => 'погрешна употреба',
+            DB_ERROR_NODBSELECTED       => 'не е избрана база данни',
+            DB_ERROR_NOSUCHFIELD        => 'несъществуващо поле',
+            DB_ERROR_NOSUCHTABLE        => 'несъществуваща таблица',
+            DB_ERROR_NOT_CAPABLE        => 'DB backend not capable',
+            DB_ERROR_NOT_FOUND          => 'не е намерена',
+            DB_ERROR_NOT_LOCKED         => 'не е заключена',
+            DB_ERROR_SYNTAX             => 'грешен синтаксис',
+            DB_ERROR_UNSUPPORTED        => 'не се поддържа',
+            DB_ERROR_VALUE_COUNT_ON_ROW => 'некоректен брой колони в реда',
+            DB_ERROR_INVALID_DSN        => 'невалиден DSN',
+            DB_ERROR_CONNECT_FAILED     => 'връзката не може да бъде осъществена',
+            0                          => 'няма грешки', // DB_OK
+            DB_ERROR_NEED_MORE_DATA     => 'предоставените данни са недостатъчни',
+            DB_ERROR_EXTENSION_NOT_FOUND=> 'разширението не е намерено',
+            DB_ERROR_NOSUCHDB           => 'несъществуваща база данни',
+            DB_ERROR_ACCESS_VIOLATION   => 'нямате достатъчно права'
+);
+?>
+               
\ No newline at end of file
diff --git a/lib/adodb/lang/adodb-nl.inc.php b/lib/adodb/lang/adodb-nl.inc.php
new file mode 100644 (file)
index 0000000..bd9eb2f
--- /dev/null
@@ -0,0 +1,33 @@
+<?php\r
+// Translated by Pim Koeman (pim#wittenborg-university.com)\r
+$ADODB_LANG_ARRAY = array (\r
+                       'LANG'                      => 'nl',\r
+            DB_ERROR                    => 'onbekende fout',\r
+            DB_ERROR_ALREADY_EXISTS     => 'bestaat al',\r
+            DB_ERROR_CANNOT_CREATE      => 'kan niet aanmaken',\r
+            DB_ERROR_CANNOT_DELETE      => 'kan niet wissen',\r
+            DB_ERROR_CANNOT_DROP        => 'kan niet verwijderen',\r
+            DB_ERROR_CONSTRAINT         => 'constraint overtreding',\r
+            DB_ERROR_DIVZERO            => 'poging tot delen door nul',\r
+            DB_ERROR_INVALID            => 'ongeldig',\r
+            DB_ERROR_INVALID_DATE       => 'ongeldige datum of tijd',\r
+            DB_ERROR_INVALID_NUMBER     => 'ongeldig nummer',\r
+            DB_ERROR_MISMATCH           => 'is incorrect',\r
+            DB_ERROR_NODBSELECTED       => 'geen database geselecteerd',\r
+            DB_ERROR_NOSUCHFIELD        => 'onbekend veld',\r
+            DB_ERROR_NOSUCHTABLE        => 'onbekende tabel',\r
+            DB_ERROR_NOT_CAPABLE        => 'database systeem is niet tot uitvoer in staat',\r
+            DB_ERROR_NOT_FOUND          => 'niet gevonden',\r
+            DB_ERROR_NOT_LOCKED         => 'niet vergrendeld',\r
+            DB_ERROR_SYNTAX             => 'syntaxis fout',\r
+            DB_ERROR_UNSUPPORTED        => 'niet ondersteund',\r
+            DB_ERROR_VALUE_COUNT_ON_ROW => 'waarde telling op rij',\r
+            DB_ERROR_INVALID_DSN        => 'ongeldige DSN',\r
+            DB_ERROR_CONNECT_FAILED     => 'connectie mislukt',\r
+            0                         => 'geen fout', // DB_OK\r
+            DB_ERROR_NEED_MORE_DATA     => 'onvoldoende data gegeven',\r
+            DB_ERROR_EXTENSION_NOT_FOUND=> 'extensie niet gevonden',\r
+            DB_ERROR_NOSUCHDB           => 'onbekende database',\r
+            DB_ERROR_ACCESS_VIOLATION   => 'onvoldoende rechten'\r
+);\r
+?>
\ No newline at end of file
diff --git a/lib/adodb/lang/adodb-pl.inc.php b/lib/adodb/lang/adodb-pl.inc.php
new file mode 100644 (file)
index 0000000..b874964
--- /dev/null
@@ -0,0 +1,36 @@
+<?php\r
+\r
+// Contributed by Grzegorz Pacan <gp#dione.cc>\r
+\r
+$ADODB_LANG_ARRAY = array (\r
+                       'LANG'                      => 'pl',\r
+            DB_ERROR                    => 'niezidentyfikowany b³±d',\r
+            DB_ERROR_ALREADY_EXISTS     => 'ju¿ istniej±',\r
+            DB_ERROR_CANNOT_CREATE      => 'nie mo¿na stworzyæ',\r
+            DB_ERROR_CANNOT_DELETE      => 'nie mo¿na usun±æ',\r
+            DB_ERROR_CANNOT_DROP        => 'nie mo¿na porzuciæ',\r
+            DB_ERROR_CONSTRAINT         => 'pogwa³cenie uprawnieñ',\r
+            DB_ERROR_DIVZERO            => 'dzielenie przez zero',\r
+            DB_ERROR_INVALID            => 'b³êdny',\r
+            DB_ERROR_INVALID_DATE       => 'b³êdna godzina lub data',\r
+            DB_ERROR_INVALID_NUMBER     => 'b³êdny numer',\r
+            DB_ERROR_MISMATCH           => 'niedopasowanie',\r
+            DB_ERROR_NODBSELECTED       => 'baza danych nie zosta³a wybrana',\r
+            DB_ERROR_NOSUCHFIELD        => 'nie znaleziono pola',\r
+            DB_ERROR_NOSUCHTABLE        => 'nie znaleziono tabeli',\r
+            DB_ERROR_NOT_CAPABLE        => 'nie zdolny',\r
+            DB_ERROR_NOT_FOUND          => 'nie znaleziono',\r
+            DB_ERROR_NOT_LOCKED         => 'nie zakmniêty',\r
+            DB_ERROR_SYNTAX             => 'b³±d sk³adni',\r
+            DB_ERROR_UNSUPPORTED        => 'nie obs³uguje',\r
+            DB_ERROR_VALUE_COUNT_ON_ROW => 'warto¶æ liczona w szeregu',\r
+            DB_ERROR_INVALID_DSN        => 'b³êdny DSN',\r
+            DB_ERROR_CONNECT_FAILED     => 'po³±czenie nie zosta³o zrealizowane',\r
+            0                         => 'brak b³êdów', // DB_OK\r
+            DB_ERROR_NEED_MORE_DATA     => 'niedostateczna ilo¶æ informacji',\r
+            DB_ERROR_EXTENSION_NOT_FOUND=> 'nie znaleziono rozszerzenia',\r
+            DB_ERROR_NOSUCHDB           => 'nie znaleziono bazy',\r
+            DB_ERROR_ACCESS_VIOLATION   => 'niedostateczne uprawnienia'\r
+);\r
+?>\r
+               
\ No newline at end of file
diff --git a/lib/adodb/lang/adodb-ro.inc.php b/lib/adodb/lang/adodb-ro.inc.php
new file mode 100644 (file)
index 0000000..f390dba
--- /dev/null
@@ -0,0 +1,36 @@
+<?php\r
+\r
+/* Romanian - by "bogdan stefan" <sbogdan#rsb.ro> */\r
+\r
+$ADODB_LANG_ARRAY = array (\r
+                       'LANG'                      => 'ro',\r
+            DB_ERROR                    => 'eroare necunoscuta',\r
+            DB_ERROR_ALREADY_EXISTS     => 'deja exista',\r
+            DB_ERROR_CANNOT_CREATE      => 'nu se poate creea',\r
+            DB_ERROR_CANNOT_DELETE      => 'nu se poate sterge',\r
+            DB_ERROR_CANNOT_DROP        => 'nu se poate executa drop',\r
+            DB_ERROR_CONSTRAINT         => 'violare de constrain',\r
+            DB_ERROR_DIVZERO            => 'se divide la zero',\r
+            DB_ERROR_INVALID            => 'invalid',\r
+            DB_ERROR_INVALID_DATE       => 'data sau timp invalide',\r
+            DB_ERROR_INVALID_NUMBER     => 'numar invalid',\r
+            DB_ERROR_MISMATCH           => 'nepotrivire-mismatch',\r
+            DB_ERROR_NODBSELECTED       => 'nu exista baza de date selectata',\r
+            DB_ERROR_NOSUCHFIELD        => 'camp inexistent',\r
+            DB_ERROR_NOSUCHTABLE        => 'tabela inexistenta',\r
+            DB_ERROR_NOT_CAPABLE        => 'functie optionala neinstalata',\r
+            DB_ERROR_NOT_FOUND          => 'negasit',\r
+            DB_ERROR_NOT_LOCKED         => 'neblocat',\r
+            DB_ERROR_SYNTAX             => 'eroare de sintaxa',\r
+            DB_ERROR_UNSUPPORTED        => 'nu e suportat',\r
+            DB_ERROR_VALUE_COUNT_ON_ROW => 'valoare prea mare pentru coloana',\r
+            DB_ERROR_INVALID_DSN        => 'DSN invalid',\r
+            DB_ERROR_CONNECT_FAILED     => 'conectare esuata',\r
+            0                         => 'fara eroare', // DB_OK\r
+            DB_ERROR_NEED_MORE_DATA     => 'data introduse insuficiente',\r
+            DB_ERROR_EXTENSION_NOT_FOUND=> 'extensie negasita',\r
+            DB_ERROR_NOSUCHDB           => 'nu exista baza de date',\r
+            DB_ERROR_ACCESS_VIOLATION   => 'permisiuni insuficiente'\r
+);\r
+?>\r
+\r
diff --git a/lib/adodb/tests/pdo.php b/lib/adodb/tests/pdo.php
new file mode 100644 (file)
index 0000000..17a77ce
--- /dev/null
@@ -0,0 +1,42 @@
+<?php\r
+error_reporting(E_ALL);\r
+include('../adodb.inc.php');\r
+\r
+\r
+\r
+echo "New Connection\n";\r
+$DB = NewADOConnection('pdo');\r
+echo "Connect\n";\r
+$pdo_connection_string = 'odbc:nwind';\r
+$DB->Connect($pdo_connection_string,'','') || die("CONNECT FAILED");\r
+echo "Execute\n";\r
+\r
+\r
+\r
+//$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;\r
+$rs = $DB->Execute("select * from products where productid<3");\r
+echo "e=".$DB->ErrorNo() . " ".($DB->ErrorMsg())."\n";\r
+\r
+\r
+//print_r(get_class_methods($DB->_stmt));\r
+\r
+if (!$rs) die("NO RS");\r
+echo "FETCH\n";\r
+$cnt = 0;\r
+while (!$rs->EOF) {\r
+       print_r($rs->fields);\r
+       $rs->MoveNext();\r
+       if ($cnt++ > 1000) break;\r
+}\r
+\r
+echo "<br>--------------------------------------------------------<br>\n\n\n";\r
+\r
+$stmt = $DB->PrepareStmt("select * from products");\r
+$rs = $stmt->Execute();\r
+echo "e=".$stmt->ErrorNo() . " ".($stmt->ErrorMsg())."\n";\r
+while ($arr = $rs->FetchRow()) {\r
+       print_r($arr);\r
+}\r
+die("DONE\n");\r
+\r
+?>
\ No newline at end of file