mirror of
https://github.com/php/doc-es.git
synced 2026-03-25 16:02:13 +01:00
git-svn-id: https://svn.php.net/repository/phpdoc/es/trunk@330524 c90b9560-bf6c-de11-be94-00142212c4b1
132 lines
4.1 KiB
XML
132 lines
4.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- $Revision$ -->
|
|
<!-- EN-Revision: 1634a886415d0ab4df195fe49d18a1c150b70758 Maintainer: chuso Status: ready -->
|
|
<!-- Reviewed: yes Maintainer: seros -->
|
|
|
|
<book xml:id="book.dbase" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<?phpdoc extension-membership="bundledexternal" ?>
|
|
<title>dBase</title>
|
|
|
|
<!-- {{{ preface -->
|
|
<preface xml:id="intro.dbase">
|
|
&reftitle.intro;
|
|
<para>
|
|
Estas funciones permiten el acceso a registros almacenados en bases de datos
|
|
con formato dBase (dbf).
|
|
</para>
|
|
<para>
|
|
Los ficheros dBase son sencillamete ficheros secuenciales de registros de longitud fija.
|
|
Los registros se añaden al final del fichero, y los registros borrados son
|
|
guardados hasta que se llame a <function>dbase_pack</function>.
|
|
</para>
|
|
<para>
|
|
Los tipos de campos de dBase disponibles son:
|
|
<table>
|
|
<title>Tipos de campos disponibles</title>
|
|
<tgroup cols="3">
|
|
<thead>
|
|
<row>
|
|
<entry>Campo</entry>
|
|
<entry>Tipo de dBase</entry>
|
|
<entry>Formato</entry>
|
|
<entry>Información adicional</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry><literal>M</literal></entry>
|
|
<entry>Memo</entry>
|
|
<entry>n/a</entry>
|
|
<entry>Este tipo no está soportado por PHP, por lo que este campo será ignorado</entry>
|
|
</row>
|
|
<row>
|
|
<entry><literal>D</literal></entry>
|
|
<entry>Date</entry>
|
|
<entry><literal>YYYYMMDD</literal></entry>
|
|
<entry>La longitud del campo está limitada a 8</entry>
|
|
</row>
|
|
<row>
|
|
<entry><literal>N</literal></entry>
|
|
<entry>Number</entry>
|
|
<entry>Un número</entry>
|
|
<entry>
|
|
Se puede declarar la longitud y la precisión (el número de dígitos
|
|
después del punto decimal)
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry><literal>C</literal></entry>
|
|
<entry>String</entry>
|
|
<entry>Una cadena</entry>
|
|
<entry>Se puede declarar la longitud. Cuando se recuperan datos, la cadena
|
|
será rellenada con espacios a la derecha para ajustarse a la longitud declarada.</entry>
|
|
</row>
|
|
<row>
|
|
<entry><literal>L</literal></entry>
|
|
<entry>Boolean</entry>
|
|
<entry><literal>T</literal> o <literal>Y</literal> para &true;,
|
|
<literal>F</literal> o <literal>N</literal> para &false;</entry>
|
|
<entry>Almacenado y devuelto como un valor de tipo integer (1 o 0)</entry>
|
|
</row>
|
|
<row>
|
|
<entry><literal>F</literal></entry>
|
|
<entry>Float</entry>
|
|
<entry>Un número de punto flotante</entry>
|
|
<entry>El soporte para este tipo de campo se añadió en PHP 5.2.0</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
<note>
|
|
<para>
|
|
&pecl.moved-ver;5.3.0.
|
|
</para>
|
|
</note>
|
|
<warning>
|
|
<para>
|
|
No hay soporte para campos de índices o de memo. Tampoco hay
|
|
soporte para el bloqueo. Dos procesos del servidor web concurrentes
|
|
que modifiquen el mismo fichero de dBase arruinará la base de datos.
|
|
</para>
|
|
<para>
|
|
Se recomienda que no use ficheros dBase como su base de datos de
|
|
producción. Elija cualquier servidor SQL real en su lugar; <link
|
|
xlink:href="&url.mysql;">MySQL</link> o <link xlink:href="&url.pgsql;">Postgres</link>
|
|
son elecciones comunes con PHP. El soporte para dBase está permitido aquí para
|
|
importar y exportar datos desde y hacia su base de datos web, ya que el
|
|
formato de fichero comúnmente lo entienden hojas de cálculo y organizadores de
|
|
Windows.
|
|
</para>
|
|
</warning>
|
|
</preface>
|
|
<!-- }}} -->
|
|
|
|
&reference.dbase.setup;
|
|
&reference.dbase.constants;
|
|
&reference.dbase.reference;
|
|
|
|
</book>
|
|
|
|
<!-- Keep this comment at the end of the file
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-omittag:t
|
|
sgml-shorttag:t
|
|
sgml-minimize-attributes:nil
|
|
sgml-always-quote-attributes:t
|
|
sgml-indent-step:1
|
|
sgml-indent-data:t
|
|
indent-tabs-mode:nil
|
|
sgml-parent-document:nil
|
|
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
|
sgml-exposed-tags:nil
|
|
sgml-local-catalogs:nil
|
|
sgml-local-ecat-files:nil
|
|
End:
|
|
vim600: syn=xml fen fdm=syntax fdl=2 si
|
|
vim: et tw=78 syn=sgml
|
|
vi: ts=1 sw=1
|
|
-->
|
|
|