cvs: phpdoc-de /reference/ifx reference.xml
| From: | Cornelia Boenigk | Date: | Fri, 23 Aug 2002 14:04:14 +0000 |
| Subject: | cvs: phpdoc-de /reference/ifx reference.xml | ||
| Groups: | php.doc.de | ||
| Request: | Send a blank email to doc-de+get-115@lists.php.net to get a copy of this message | ||
conni Fri Aug 23 10:04:14 2002 EDT
Modified files:
/phpdoc-de/reference/ifx reference.xml
Log:
initial translation
Index: phpdoc-de/reference/ifx/reference.xml diff -u phpdoc-de/reference/ifx/reference.xml:1.1 phpdoc-de/reference/ifx/reference.xml:1.2 --- phpdoc-de/reference/ifx/reference.xml:1.1 Thu Aug 22 18:34:27 2002 +++ phpdoc-de/reference/ifx/reference.xml Fri Aug 23 10:04:14 2002 @@ -1,35 +1,37 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.1 $ --> +<!-- $Revision: 1.2 $ --> +<!-- EN-Revision 1.5: Maintainer: conni Status: ready --> <reference id="ref.ifx"> - <title>Informix functions</title> + <title>Informix Funktionen</title> <titleabbrev>Informix</titleabbrev> <partintro> <section id="ifx.intro"> &reftitle.intro; <para> - The Informix driver for Informix (IDS) 7.x, SE 7.x, Universal - Server (IUS) 9.x and IDS 2000 is implemented in "ifx.ec" and - "php3_ifx.h" in the informix extension directory. IDS 7.x support - is fairly complete, with full support for BYTE and TEXT - columns. IUS 9.x support is partly finished: the new data types - are there, but SLOB and CLOB support is still under construction. + Der Informix-Treiber für Informix (IDS) 7.x, SE 7.x, Universal + Server (IUS) 9.x und IDS 2000 ist in "ifx.ec" und "php3_ifx.h" im + Verzeichnis der Informix Erweiterung implementiert. Die Unterstützung + für IDS 7.x ist mit der vollen Unterstützung für TEXT- und BYTE-Felder + ziemlich vollständig. Die Unterstützung von IUS 9.x ist nur teilweise + fertig: die neuen Datentypen gibt es zwar, aber die Unterstützung von + SLOB- und CLOB-Datentypen ist noch in Arbeit. </para> </section> <section id="ifx.requirements"> &reftitle.required; <note> - <title>Configuration notes</title> + <title>Bemerkungen zur Konfiguration</title> <para> - You need a version of ESQL/C to compile the PHP Informix driver. - ESQL/C versions from 7.2x on should be OK. ESQL/C is now part of - the Informix Client SDK. + Sie brauchen ESQL/C, um den PHP Informix-Treiber zu kompilieren. + ESQL/C Versionen ab 7.2x sollten genügen. ESQL/C ist jetzt Teil des + Informix Client SDK. </para> <para> - Make sure that the "INFORMIXDIR" variable has been set, and that - $INFORMIXDIR/bin is in your PATH before you run the "configure" - script. + Versichern Sie sich, dass die Variable "INFORMIXDIR" gesetzt ist und + dass Sie $INFORMIXDIR/bin in Ihren Pfad eingebunden haben, bevor Sie + das "configure" Skript aufrufen. </para> </note> </section> @@ -38,14 +40,14 @@ &reftitle.install; <note> <para> - The configure script will autodetect the libraries and include - directories, if you run configure - <option role="configure">--with_informix=yes</option>. You can - override this detection by specifying "IFX_LIBDIR", "IFX_LIBS" and - "IFX_INCDIR" in the environment. The configure script will also - try to detect your Informix server version. It will set the - "HAVE_IFX_IUS" conditional compilation variable if your Informix - version >= 9.00. + Das Konfigurationsskript findet die Bibliotheken und + Include-Verzeichnisse selbständig, wenn Sie configure mit der Option + <option role="configure">--with_informix=yes</option> aufrufen. Sie + können diese automatische Erkennung überschreiben, wenn Sie in der + Systemumgebung "IFX_LIBDIR", "IFX_LIBS" und "IFX_INCDIR" setzen. Das + Konfigurationsskript wird ebenso versuchen, die Version Ihres Informix + Servers zu erkennen. Es setzt die Variable "HAVE_IFX_IUS" für eine + bedingte Kompilation, falls Ihre Version >= 9.00 ist. </para> </note> </section> @@ -54,128 +56,130 @@ &reftitle.runtime; <note> <para> - Make sure that the Informix environment variables INFORMIXDIR and - INFORMIXSERVER are available to the PHP ifx driver, and that the - INFORMIX bin directory is in the PATH. Check this by running a - script that contains a call to <function>phpinfo</function> - before you start testing. The <function>phpinfo</function> - output should list these environment variables. This is &true; for - both CGI php and Apache mod_php. You may have to set these - environment variables in your Apache startup script. + Die Umgebungsvariablen INFORMIXDIR und INFORMIXSERVER müssen für den + PHP-Treiber verfügbar sein und das INFORMIX bin-Verzeichnis muss im + Pfad enthalten sein. Prüfen Sie diese Voraussetzungen mit einem Skript, + das einen Aufruf von <function>phpinfo</function> enthält, bevor Sie + testen. Die Ausgabe von <function>phpinfo</function> sollte diese + Umgebungsvariablen auflisten. Dies ist sowohl für CGI PHP als auch + Apache mod_php &true;. Möglicherweise müssen Sie diese + Umgebungsvariablen in Ihrem Apache Startskript setzen. </para> <para> - The Informix shared libraries should also be available to the - loader (check LD_LINBRARY_PATH or ld.so.conf/ldconfig). + Die Informix shared libraries sollten für den Lader ebenfalls verfügbar + sein (überprüfen Sie den LD_LINBRARY_PATH oder ld.so.conf/ldconfig). </para> </note> <note> <title> - Some notes on the use of BLOBs (TEXT and BYTE columns) + Einige Anmerkungen zum Gebrauch von BLOBs (TEXT- und BYTE Felder) </title> <para> - BLOBs are normally addressed by BLOB identifiers. Select queries - return a "blob id" for every BYTE and TEXT column. You can get - at the contents with "string_var = ifx_get_blob($blob_id);" if - you choose to get the BLOBs in memory (with : - "ifx_blobinfile(0);"). If you prefer to receive the content of - BLOB columns in a file, use "ifx_blobinfile(1);", and - "ifx_get_blob($blob_id);" will get you the filename. Use normal - file I/O to get at the blob contents. + BLOBs werden normalerweise durch BLOB-Identifikatoren adressiert. + Select Abfragen geben eine "blob id" für alle TEXT- und BYTE-Felder + zurück. Sie können die Inhalte mit "string_var = + ifx_get_blob($blob_id);" auslesen, falls Sie angeben, dass Sie die + BLOBS in den Speicher schreiben möchten (mit "ifx_blobinfile(0);"). + Wenn Sie die Inhalte von BLOB-Felder lieber in eine Datei ausgeben + möchten, benutzen Sie "ifx_blobinfile(1);" und mit + "ifx_get_blob($blob_id);" ermitteln Sie den Dateinamen. Benutzen Sie + normale Datei I/O-Routinen, um die Inhalte von BLOBs zu erhalten. </para> <para> - For insert/update queries you must create these "blob id's" - yourself with "<function>ifx_create_blob</function>;". You then - plug the blob id's into an array, and replace the blob columns - with a question mark (?) in the query string. For - updates/inserts, you are responsible for setting the blob - contents with <function>ifx_update_blob</function>. + Bei insert/update Abfragen müssen Sie diese "blob id's" mit der + Funktion "<function>ifx_create_blob</function>;" selber erzeugen. + Danach schreiben Sie die blob id's in ein Array und ersetzen die + BLOB-Felder durch ein Fragezeichen (?) im Abfragestring. Für die + Inhalte der BLOBs, die mit der Funktion + <function>ifx_update_blob</function> gesetzt werden, sind Sie bei + updates/inserts selber verantwortlich. </para> <para> - The behaviour of BLOB columns can be altered by configuration - variables that also can be set at runtime : + Das Verhalten einer BLOB-Spalte kann auch zur Laufzeit durch + Konfigurationsvariablen verändert werden. </para> <para> - configuration variable : ifx.textasvarchar + Konfigurationsvariable : ifx.textasvarchar </para> <para> - configuration variable : ifx.byteasvarchar + Konfigurationsvariable : ifx.byteasvarchar </para> <para> - runtime functions : + Laufzeitfunktionen : </para> <para> - ifx_textasvarchar(0) : use blob id's for select queries with TEXT - columns + ifx_textasvarchar(0) : benutzt bei SELECT Abfragen von TEXT-Felder die blob-id </para> <para> - ifx_byteasvarchar(0) : use blob id's for select queries with BYTE - columns + ifx_byteasvarchar(0) : benutzt bei SELECT Abfragen von BYTE-Felder die blob-id </para> <para> - ifx_textasvarchar(1) : return TEXT columns as if they were - VARCHAR columns, so that you don't need to use blob id's for - select queries. + ifx_textasvarchar(1) : gibt TEXT-Felder so zurück, als wären es VARCHAR Felder, so dass Sie keine blob-is für select Abfragen brauchen. </para> <para> - ifx_byteasvarchar(1) : return BYTE columns as if they were - VARCHAR columns, so that you don't need to use blob id's for - select queries. + ifx_byteasvarchar(1) : gibt BYTE-Felder so zurück, als wären es VARCHAR Felder, so dass Sie keine blob-is für select Abfragen brauchen. </para> <para> - configuration variable : ifx.blobinfile + Konfigurationsvariable : ifx.blobinfile </para> <para> - runtime function : + Laufzeitfunktionen : </para> <para> - ifx_blobinfile_mode(0) : return BYTE columns in memory, the blob - id lets you get at the contents. + ifx_blobinfile_mode(0) : gibt BYTE-Felder in den Speicher zurück, mit + der blob-id können Sie auf den Inhalt zugreifen. </para> <para> - ifx_blobinfile_mode(1) : return BYTE columns in a file, the blob - id lets you get at the file name. + ifx_blobinfile_mode(1) : gibt BYTE-Felder in einer Datei zurück, mit + der blob-id können Sie den Dateinamen ermitteln. </para> <para> - If you set ifx_text/byteasvarchar to 1, you can use TEXT and BYTE - columns in select queries just like normal (but rather long) - VARCHAR fields. Since all strings are "counted" in PHP, this - remains "binary safe". It is up to you to handle this - correctly. The returned data can contain anything, you are - responsible for the contents. + Wenn Sie ifx_text/byteasvarchar auf 1 setzen, können Sie TEXT- und + BYTE-Felder in select Abfragen genauso benutzen, wie normale + (allerdings sehr lange) VARCHAR-Felder. Da alle Zeichenketten in PHP + "gezählt" werden, bleibt dies "binary safe". Es bleibt Ihnen + überlassen, korrekt damit umzugehen. Die zurückgegebenen Daten können + alles mögliche enthalten, so dass Sie für die Inhalte verantwortlich + sind. </para> <para> - If you set ifx_blobinfile to 1, use the file name returned by - ifx_get_blob(..) to get at the blob contents. Note that in this - case YOU ARE RESPONSIBLE FOR DELETING THE TEMPORARY FILES CREATED - BY INFORMIX when fetching the row. Every new row fetched will - create new temporary files for every BYTE column. + Wenn Sie ifx_blobinfile auf 1 setzen, benutzen Sie den Dateinamen, der + von ifx_get_blob(..) zurückgegeben wird, um auf den Inhalt des BLOB + zuzugreifen. Beachten Sie, dass Sie in diesem Fall FÜR DAS LÖSCHEN DER + TEMPORÄREN DATEIEN, DIE VON INFORMIX ERSTELLT WERDEN VERANTWORTLLICH + SIND, wenn sie ein Tupel auslesen. Jedes neue Tupel, das gelesen wird, + erzeugt für jedes BYTE-Feld eine neue temporäre Datei. </para> <para> - The location of the temporary files can be influenced by the - environment variable "blobdir", default is "." (the current - directory). Something like : putenv(blobdir=tmpblob"); will ease - the cleaning up of temp files accidentally left behind (their - names all start with "blb"). + Der Speicherort für die temporären Dateien kann mit der + Umgebungsvariablen "blobdir" beeinflusst werden, die + Standardeinstellung ist "." (das aktuelle Verzeichnis). Etwas Ähnliches + wie : putenv(blobdir=tmpblob"); erleichtert das Bereinigen der + temporären Dateien, die versehentlich stehen geblieben sind (ihre Namen + beginnen alle mit "blb"). </para> </note> <note> - <title>Automatically trimming "char" (SQLCHAR and SQLNCHAR) data</title> + <title>Automatisches Abschneiden von Leerzeichen bei "char" (SQLCHAR und + SQLNCHAR) Daten </title> <para> - This can be set with the configuration variable + Dies kann mit einer Konfigurationsvariablen eingestellt werden </para> <para> - ifx.charasvarchar : if set to 1 trailing spaces will be - automatically trimmed, to save you some "chopping". + ifx.charasvarchar : falls auf 1 gesetzt, werden abschliessende + Leerzeichen automatisch abgeschnitten. Dies erspart den Aufruf der + chop() Funktion. </para> </note> <note> - <title>&null; values</title> + <title>&null;-Werte</title> <para> - The configuration variable ifx.nullformat (and the runtime - function <function>ifx_nullformat</function>) when set to &true; - will return &null; columns as the string "&null;", when set to &false; - they return the empty string. This allows you to discriminate - between &null; columns and empty columns. + Wenn die Konfigurationsvariable ifx.nullformat (und die + Laufzeitfunktion <function>ifx_nullformat</function>) auf &true; + gesetzt sind, werden &null;-werte in Spalten als Zeichenkette &null; + zurückgegeben, wenn die Variable auf &false; gesetzt ist, werden leere + Strings für &null;werte zurückgegeben. So können sie zwischen + &null;werten und leeren Spalten unterscheiden. </para> </note> </section>
Index: phpdoc-de/reference/ifx/reference.xml diff -u phpdoc-de/reference/ifx/reference.xml:1.1 phpdoc-de/reference/ifx/reference.xml:1.2 --- phpdoc-de/reference/ifx/reference.xml:1.1 Thu Aug 22 18:34:27 2002 +++ phpdoc-de/reference/ifx/reference.xml Fri Aug 23 10:04:14 2002 @@ -1,35 +1,37 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.1 $ --> +<!-- $Revision: 1.2 $ --> +<!-- EN-Revision 1.5: Maintainer: conni Status: ready --> <reference id="ref.ifx"> - <title>Informix functions</title> + <title>Informix Funktionen</title> <titleabbrev>Informix</titleabbrev> <partintro> <section id="ifx.intro"> &reftitle.intro; <para> - The Informix driver for Informix (IDS) 7.x, SE 7.x, Universal - Server (IUS) 9.x and IDS 2000 is implemented in "ifx.ec" and - "php3_ifx.h" in the informix extension directory. IDS 7.x support - is fairly complete, with full support for BYTE and TEXT - columns. IUS 9.x support is partly finished: the new data types - are there, but SLOB and CLOB support is still under construction. + Der Informix-Treiber für Informix (IDS) 7.x, SE 7.x, Universal + Server (IUS) 9.x und IDS 2000 ist in "ifx.ec" und "php3_ifx.h" im + Verzeichnis der Informix Erweiterung implementiert. Die Unterstützung + für IDS 7.x ist mit der vollen Unterstützung für TEXT- und BYTE-Felder + ziemlich vollständig. Die Unterstützung von IUS 9.x ist nur teilweise + fertig: die neuen Datentypen gibt es zwar, aber die Unterstützung von + SLOB- und CLOB-Datentypen ist noch in Arbeit. </para> </section> <section id="ifx.requirements"> &reftitle.required; <note> - <title>Configuration notes</title> + <title>Bemerkungen zur Konfiguration</title> <para> - You need a version of ESQL/C to compile the PHP Informix driver. - ESQL/C versions from 7.2x on should be OK. ESQL/C is now part of - the Informix Client SDK. + Sie brauchen ESQL/C, um den PHP Informix-Treiber zu kompilieren. + ESQL/C Versionen ab 7.2x sollten genügen. ESQL/C ist jetzt Teil des + Informix Client SDK. </para> <para> - Make sure that the "INFORMIXDIR" variable has been set, and that - $INFORMIXDIR/bin is in your PATH before you run the "configure" - script. + Versichern Sie sich, dass die Variable "INFORMIXDIR" gesetzt ist und + dass Sie $INFORMIXDIR/bin in Ihren Pfad eingebunden haben, bevor Sie + das "configure" Skript aufrufen. </para> </note> </section> @@ -38,14 +40,14 @@ &reftitle.install; <note> <para> - The configure script will autodetect the libraries and include - directories, if you run configure - <option role="configure">--with_informix=yes</option>. You can - override this detection by specifying "IFX_LIBDIR", "IFX_LIBS" and - "IFX_INCDIR" in the environment. The configure script will also - try to detect your Informix server version. It will set the - "HAVE_IFX_IUS" conditional compilation variable if your Informix - version >= 9.00. + Das Konfigurationsskript findet die Bibliotheken und + Include-Verzeichnisse selbständig, wenn Sie configure mit der Option + <option role="configure">--with_informix=yes</option> aufrufen. Sie + können diese automatische Erkennung überschreiben, wenn Sie in der + Systemumgebung "IFX_LIBDIR", "IFX_LIBS" und "IFX_INCDIR" setzen. Das + Konfigurationsskript wird ebenso versuchen, die Version Ihres Informix + Servers zu erkennen. Es setzt die Variable "HAVE_IFX_IUS" für eine + bedingte Kompilation, falls Ihre Version >= 9.00 ist. </para> </note> </section> @@ -54,128 +56,130 @@ &reftitle.runtime; <note> <para> - Make sure that the Informix environment variables INFORMIXDIR and - INFORMIXSERVER are available to the PHP ifx driver, and that the - INFORMIX bin directory is in the PATH. Check this by running a - script that contains a call to <function>phpinfo</function> - before you start testing. The <function>phpinfo</function> - output should list these environment variables. This is &true; for - both CGI php and Apache mod_php. You may have to set these - environment variables in your Apache startup script. + Die Umgebungsvariablen INFORMIXDIR und INFORMIXSERVER müssen für den + PHP-Treiber verfügbar sein und das INFORMIX bin-Verzeichnis muss im + Pfad enthalten sein. Prüfen Sie diese Voraussetzungen mit einem Skript, + das einen Aufruf von <function>phpinfo</function> enthält, bevor Sie + testen. Die Ausgabe von <function>phpinfo</function> sollte diese + Umgebungsvariablen auflisten. Dies ist sowohl für CGI PHP als auch + Apache mod_php &true;. Möglicherweise müssen Sie diese + Umgebungsvariablen in Ihrem Apache Startskript setzen. </para> <para> - The Informix shared libraries should also be available to the - loader (check LD_LINBRARY_PATH or ld.so.conf/ldconfig). + Die Informix shared libraries sollten für den Lader ebenfalls verfügbar + sein (überprüfen Sie den LD_LINBRARY_PATH oder ld.so.conf/ldconfig). </para> </note> <note> <title> - Some notes on the use of BLOBs (TEXT and BYTE columns) + Einige Anmerkungen zum Gebrauch von BLOBs (TEXT- und BYTE Felder) </title> <para> - BLOBs are normally addressed by BLOB identifiers. Select queries - return a "blob id" for every BYTE and TEXT column. You can get - at the contents with "string_var = ifx_get_blob($blob_id);" if - you choose to get the BLOBs in memory (with : - "ifx_blobinfile(0);"). If you prefer to receive the content of - BLOB columns in a file, use "ifx_blobinfile(1);", and - "ifx_get_blob($blob_id);" will get you the filename. Use normal - file I/O to get at the blob contents. + BLOBs werden normalerweise durch BLOB-Identifikatoren adressiert. + Select Abfragen geben eine "blob id" für alle TEXT- und BYTE-Felder + zurück. Sie können die Inhalte mit "string_var = + ifx_get_blob($blob_id);" auslesen, falls Sie angeben, dass Sie die + BLOBS in den Speicher schreiben möchten (mit "ifx_blobinfile(0);"). + Wenn Sie die Inhalte von BLOB-Felder lieber in eine Datei ausgeben + möchten, benutzen Sie "ifx_blobinfile(1);" und mit + "ifx_get_blob($blob_id);" ermitteln Sie den Dateinamen. Benutzen Sie + normale Datei I/O-Routinen, um die Inhalte von BLOBs zu erhalten. </para> <para> - For insert/update queries you must create these "blob id's" - yourself with "<function>ifx_create_blob</function>;". You then - plug the blob id's into an array, and replace the blob columns - with a question mark (?) in the query string. For - updates/inserts, you are responsible for setting the blob - contents with <function>ifx_update_blob</function>. + Bei insert/update Abfragen müssen Sie diese "blob id's" mit der + Funktion "<function>ifx_create_blob</function>;" selber erzeugen. + Danach schreiben Sie die blob id's in ein Array und ersetzen die + BLOB-Felder durch ein Fragezeichen (?) im Abfragestring. Für die + Inhalte der BLOBs, die mit der Funktion + <function>ifx_update_blob</function> gesetzt werden, sind Sie bei + updates/inserts selber verantwortlich. </para> <para> - The behaviour of BLOB columns can be altered by configuration - variables that also can be set at runtime : + Das Verhalten einer BLOB-Spalte kann auch zur Laufzeit durch + Konfigurationsvariablen verändert werden. </para> <para> - configuration variable : ifx.textasvarchar + Konfigurationsvariable : ifx.textasvarchar </para> <para> - configuration variable : ifx.byteasvarchar + Konfigurationsvariable : ifx.byteasvarchar </para> <para> - runtime functions : + Laufzeitfunktionen : </para> <para> - ifx_textasvarchar(0) : use blob id's for select queries with TEXT - columns + ifx_textasvarchar(0) : benutzt bei SELECT Abfragen von TEXT-Felder die blob-id </para> <para> - ifx_byteasvarchar(0) : use blob id's for select queries with BYTE - columns + ifx_byteasvarchar(0) : benutzt bei SELECT Abfragen von BYTE-Felder die blob-id </para> <para> - ifx_textasvarchar(1) : return TEXT columns as if they were - VARCHAR columns, so that you don't need to use blob id's for - select queries. + ifx_textasvarchar(1) : gibt TEXT-Felder so zurück, als wären es VARCHAR Felder, so dass Sie keine blob-is für select Abfragen brauchen. </para> <para> - ifx_byteasvarchar(1) : return BYTE columns as if they were - VARCHAR columns, so that you don't need to use blob id's for - select queries. + ifx_byteasvarchar(1) : gibt BYTE-Felder so zurück, als wären es VARCHAR Felder, so dass Sie keine blob-is für select Abfragen brauchen. </para> <para> - configuration variable : ifx.blobinfile + Konfigurationsvariable : ifx.blobinfile </para> <para> - runtime function : + Laufzeitfunktionen : </para> <para> - ifx_blobinfile_mode(0) : return BYTE columns in memory, the blob - id lets you get at the contents. + ifx_blobinfile_mode(0) : gibt BYTE-Felder in den Speicher zurück, mit + der blob-id können Sie auf den Inhalt zugreifen. </para> <para> - ifx_blobinfile_mode(1) : return BYTE columns in a file, the blob - id lets you get at the file name. + ifx_blobinfile_mode(1) : gibt BYTE-Felder in einer Datei zurück, mit + der blob-id können Sie den Dateinamen ermitteln. </para> <para> - If you set ifx_text/byteasvarchar to 1, you can use TEXT and BYTE - columns in select queries just like normal (but rather long) - VARCHAR fields. Since all strings are "counted" in PHP, this - remains "binary safe". It is up to you to handle this - correctly. The returned data can contain anything, you are - responsible for the contents. + Wenn Sie ifx_text/byteasvarchar auf 1 setzen, können Sie TEXT- und + BYTE-Felder in select Abfragen genauso benutzen, wie normale + (allerdings sehr lange) VARCHAR-Felder. Da alle Zeichenketten in PHP + "gezählt" werden, bleibt dies "binary safe". Es bleibt Ihnen + überlassen, korrekt damit umzugehen. Die zurückgegebenen Daten können + alles mögliche enthalten, so dass Sie für die Inhalte verantwortlich + sind. </para> <para> - If you set ifx_blobinfile to 1, use the file name returned by - ifx_get_blob(..) to get at the blob contents. Note that in this - case YOU ARE RESPONSIBLE FOR DELETING THE TEMPORARY FILES CREATED - BY INFORMIX when fetching the row. Every new row fetched will - create new temporary files for every BYTE column. + Wenn Sie ifx_blobinfile auf 1 setzen, benutzen Sie den Dateinamen, der + von ifx_get_blob(..) zurückgegeben wird, um auf den Inhalt des BLOB + zuzugreifen. Beachten Sie, dass Sie in diesem Fall FÜR DAS LÖSCHEN DER + TEMPORÄREN DATEIEN, DIE VON INFORMIX ERSTELLT WERDEN VERANTWORTLLICH + SIND, wenn sie ein Tupel auslesen. Jedes neue Tupel, das gelesen wird, + erzeugt für jedes BYTE-Feld eine neue temporäre Datei. </para> <para> - The location of the temporary files can be influenced by the - environment variable "blobdir", default is "." (the current - directory). Something like : putenv(blobdir=tmpblob"); will ease - the cleaning up of temp files accidentally left behind (their - names all start with "blb"). + Der Speicherort für die temporären Dateien kann mit der + Umgebungsvariablen "blobdir" beeinflusst werden, die + Standardeinstellung ist "." (das aktuelle Verzeichnis). Etwas Ähnliches + wie : putenv(blobdir=tmpblob"); erleichtert das Bereinigen der + temporären Dateien, die versehentlich stehen geblieben sind (ihre Namen + beginnen alle mit "blb"). </para> </note> <note> - <title>Automatically trimming "char" (SQLCHAR and SQLNCHAR) data</title> + <title>Automatisches Abschneiden von Leerzeichen bei "char" (SQLCHAR und + SQLNCHAR) Daten </title> <para> - This can be set with the configuration variable + Dies kann mit einer Konfigurationsvariablen eingestellt werden </para> <para> - ifx.charasvarchar : if set to 1 trailing spaces will be - automatically trimmed, to save you some "chopping". + ifx.charasvarchar : falls auf 1 gesetzt, werden abschliessende + Leerzeichen automatisch abgeschnitten. Dies erspart den Aufruf der + chop() Funktion. </para> </note> <note> - <title>&null; values</title> + <title>&null;-Werte</title> <para> - The configuration variable ifx.nullformat (and the runtime - function <function>ifx_nullformat</function>) when set to &true; - will return &null; columns as the string "&null;", when set to &false; - they return the empty string. This allows you to discriminate - between &null; columns and empty columns. + Wenn die Konfigurationsvariable ifx.nullformat (und die + Laufzeitfunktion <function>ifx_nullformat</function>) auf &true; + gesetzt sind, werden &null;-werte in Spalten als Zeichenkette &null; + zurückgegeben, wenn die Variable auf &false; gesetzt ist, werden leere + Strings für &null;werte zurückgegeben. So können sie zwischen + &null;werten und leeren Spalten unterscheiden. </para> </note> </section>