mirror of
https://github.com/php/doc-es.git
synced 2026-03-23 23:12:09 +01:00
sqlsrv: fix XML by converting para to simpara tags via script
This commit is contained in:
@@ -1,9 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 68c2c871505aadf983f16113c5b077b335ce8d76 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: yes Maintainer: PhilDaiguille -->
|
||||
|
||||
<book xml:id="book.sqlsrv" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<book xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="book.sqlsrv">
|
||||
<?phpdoc extension-membership="pecl" ?>
|
||||
<title>Controlador Microsoft SQL Server para PHP</title>
|
||||
<titleabbrev>SQLSRV</titleabbrev>
|
||||
@@ -11,20 +10,20 @@
|
||||
<!-- {{{ preface -->
|
||||
<preface xml:id="intro.sqlsrv">
|
||||
&reftitle.intro;
|
||||
<para>
|
||||
<simpara>
|
||||
La extensión SQLSRV permite acceder a un servidor de base de datos
|
||||
Microsoft SQL y SQL Azure. La versión 3.0 del controlador soporta SQL Server,
|
||||
comenzando por SQL Server 2005, e incluyendo SQL Server 2012 y SQL
|
||||
Server 2012 LocalDB (para más información acerca de LocalDB, ver
|
||||
<link xlink:href="&url.sqlsrv.localdb;">el controlador PHP para el soporte de SQL Server para LocalDB</link>
|
||||
y <link xlink:href="&url.sqlsrv.localdbinfo;">SQL Server 2012 Express LocalDB</link>.)
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
La extensión SQLSRV es soportada por Microsoft y está disponible para
|
||||
descargar aquí : <link xlink:href="&url.sqlsrv;">&url.sqlsrv;</link>.
|
||||
SQL Server 2012 LocalDB puede ser descargado aquí :
|
||||
<link xlink:href="&url.sqlsrv.localdbdownload;">&url.sqlsrv.localdbdownload;</link>.
|
||||
</para>
|
||||
</simpara>
|
||||
</preface>
|
||||
<!-- }}} -->
|
||||
|
||||
@@ -33,7 +32,6 @@
|
||||
&reference.sqlsrv.reference;
|
||||
|
||||
</book>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
@@ -1,27 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 184f3f7bd45643cb80f828d0bb001991ec3a5fad Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<section xml:id="sqlsrv.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<section xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="sqlsrv.installation">
|
||||
&reftitle.install;
|
||||
<para>
|
||||
<simpara>
|
||||
La extensión SQLSRV se activa añadiendo la biblioteca DLL correspondiente
|
||||
en el directorio de extensiones de PHP y añadiendo la entrada correspondiente
|
||||
en el archivo &php.ini;. La descarga de SQLSRV incluye
|
||||
8 controladores, de los cuales 4 están dedicados al soporte de PDO.
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
La versión más reciente del controlador está disponible para su descarga aquí :
|
||||
<link xlink:href="&url.sqlsrv;">descarga de SQLSRV</link>.
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
Para obtener más información sobre los requisitos previos de SQLSRV, consúltese el
|
||||
capítulo sobre los
|
||||
<link xlink:href="&url.sqlsrv.system.requirements;">requisitos del sistema SQLSRV</link>.
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
A partir de la versión 4.0, la extensión SQLSRV solo es compatible cuando PHP 7.0 funciona en Linux o Windows.
|
||||
</para>
|
||||
</simpara>
|
||||
</section>
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-begin-transaction">
|
||||
<refnamediv>
|
||||
@@ -13,7 +13,7 @@
|
||||
<type>bool</type><methodname>sqlsrv_begin_transaction</methodname>
|
||||
<methodparam><type>resource</type><parameter>conn</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
La transacción iniciada por <function>sqlsrv_begin_transaction</function> incluye
|
||||
todas las sentencias que fueron ejecutadas después de la llamada a
|
||||
<function>sqlsrv_begin_transaction</function> y antes de llamar a
|
||||
@@ -22,7 +22,7 @@
|
||||
estas funciones en vez de ejecutar sentencias SQL que empiecen y consoliden/reviertan
|
||||
transacciones. Para más información, ver
|
||||
<link xlink:href="&url.sqlsrv.transaction.handling;">SQLSRV Transactions</link>.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
<refsect1 role="parameters">
|
||||
&reftitle.parameters;
|
||||
@@ -30,9 +30,9 @@
|
||||
<varlistentry>
|
||||
<term><parameter>conn</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El recurso de la conexión devuelta por una llamada a <function>sqlsrv_connect</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -40,20 +40,20 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
&return.success;
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<example>
|
||||
<title>Ejemplo de <function>sqlsrv_begin_transaction</function></title>
|
||||
<para>
|
||||
<simpara>
|
||||
El siguiente ejemplo demuestra cómo utilizar
|
||||
<function>sqlsrv_begin_transaction</function> junto con
|
||||
<function>sqlsrv_commit</function> y <function>sqlsrv_rollback</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: regiemix Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: regiemix Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-cancel">
|
||||
<refnamediv>
|
||||
@@ -13,14 +13,14 @@
|
||||
<type>bool</type><methodname>sqlsrv_cancel</methodname>
|
||||
<methodparam><type>resource</type><parameter>stmt</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Cancela una sentencia de base de datos. Cualquier resultado asociado con la sentencia que no haya sido
|
||||
utilizado será eliminado. Después de llamar a <function>sqlsrv_cancel</function>
|
||||
, la sentencia especificada puede ser reejecutada si fue creada con
|
||||
<function>sqlsrv_prepare</function>. No es necesario llamar a
|
||||
<function>sqlsrv_cancel</function> si todos los resultados asociados se han
|
||||
utilizado.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -29,9 +29,9 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El recurso de la sentencia que se va a cancelar.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -39,9 +39,9 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
&return.success;
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
@@ -93,13 +93,13 @@ sqlsrv_cancel( $stmt);
|
||||
|
||||
<refsect1 role="notes">
|
||||
&reftitle.notes;
|
||||
<para>
|
||||
<simpara>
|
||||
La principal diferencia entre <function>sqlsrv_cancel</function> y
|
||||
<function>sqlsrv_free_stmt</function> es que una sentencia cancelada con
|
||||
<function>sqlsrv_cancel</function> puede ser reejecutada si fue creada con
|
||||
<function>sqlsrv_prepare</function>. Una sentencia cancelada con
|
||||
<function>sqlsrv_free_statement</function> no puede ser reejecutada.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: regiemix Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: regiemix Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-client-info">
|
||||
<refnamediv>
|
||||
@@ -13,9 +13,9 @@
|
||||
<type>array</type><methodname>sqlsrv_client_info</methodname>
|
||||
<methodparam><type>resource</type><parameter>conn</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve información sobre el cliente y la conexión especificada
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -24,9 +24,9 @@
|
||||
<varlistentry>
|
||||
<term><parameter>conn</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
La conexión sobre la que se va a retornar información.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: regiemix Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: regiemix Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-close">
|
||||
<refnamediv>
|
||||
@@ -13,9 +13,9 @@
|
||||
<type>bool</type><methodname>sqlsrv_close</methodname>
|
||||
<methodparam><type>resource</type><parameter>conn</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Cierra una conexión abierta y libera los recursos asociados a la conexión.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -24,9 +24,9 @@
|
||||
<varlistentry>
|
||||
<term><parameter>conn</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
La conexión que se va a cerrar.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -34,9 +34,9 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
&return.success;
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-commit">
|
||||
<refnamediv>
|
||||
@@ -13,7 +13,7 @@
|
||||
<type>bool</type><methodname>sqlsrv_commit</methodname>
|
||||
<methodparam><type>resource</type><parameter>conn</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Consolida una transacción que se inició con <function>sqlsrv_begin_transaction</function>.
|
||||
La conexión retorna al modo auto-commit después de que se llame a <function>sqlsrv_commit</function>.
|
||||
La transacción que se consolida incluye todas las sentencias que fueron
|
||||
@@ -22,7 +22,7 @@
|
||||
funciones en vez de ejecutar las sentencias SQL que empiezan y consolidan/revierten
|
||||
transacciones. Para más información, ver
|
||||
<link xlink:href="&url.sqlsrv.transaction.handling;">SQLSRV Transactions</link>.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -31,9 +31,9 @@
|
||||
<varlistentry>
|
||||
<term><parameter>conn</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
La conexión en la que se va a consolidar la transacción.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -41,20 +41,20 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
&return.success;
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<example>
|
||||
<title>Ejemplo de <function>sqlsrv_commit</function></title>
|
||||
<para>
|
||||
<simpara>
|
||||
El siguiente ejemplo demuestra cómo utilizar <function>sqlsrv_commit</function>
|
||||
junto con <function>sqlsrv_begin_transaction</function> y
|
||||
<function>sqlsrv_rollback</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: regiemix Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: regiemix Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-configure">
|
||||
<refnamediv>
|
||||
@@ -14,9 +14,9 @@
|
||||
<methodparam><type>string</type><parameter>setting</parameter></methodparam>
|
||||
<methodparam><type>mixed</type><parameter>value</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Cambia la configuración de los drivers del gestionador de errores y de log.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -25,10 +25,10 @@
|
||||
<varlistentry>
|
||||
<term><parameter>setting</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El nombre de la propiedad a configurar. Los valores posibles son
|
||||
"WarningsReturnAsErrors", "LogSubsystems", and "LogSeverity".
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
@@ -77,9 +77,9 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
&return.success;
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-connect">
|
||||
<refnamediv>
|
||||
@@ -14,11 +14,11 @@
|
||||
<methodparam><type>string</type><parameter>serverName</parameter></methodparam>
|
||||
<methodparam choice="opt"><type>array</type><parameter>connectionInfo</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Establece una conexión con una base de datos Microsoft SQL Server. Por omisión,
|
||||
la conexión intenta utilizar la autenticación Windows. Para conectarse
|
||||
utilizando la autenticación SQL Server, se deben añadir los argumentos "UID" y "PWD" en el array de opciones de conexión.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -27,24 +27,24 @@
|
||||
<varlistentry>
|
||||
<term><parameter>serverName</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El nombre del servidor con el que se desea establecer la conexión.
|
||||
Para conectarse a una instancia particular, se debe especificar el nombre
|
||||
del servidor, seguido de un backslash, y luego el nombre de la instancia
|
||||
(i.e. serverName\sqlexpress).
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>connectionInfo</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un array asociativo que especifica las opciones para la conexión al servidor.
|
||||
Si los valores de las claves UID y PWD no están especificados, la conexión
|
||||
intentará utilizar la autenticación Windows. Para una lista completa
|
||||
de las claves soportadas, consulte las
|
||||
<link xlink:href="&url.sqlsrv.connection.options;">opciones de conexión SQLSRV</link>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -52,9 +52,9 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de conexión. Si la conexión no pudo ser abierta, se retornará &false;.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
@@ -123,21 +123,21 @@ if( $conn ) {
|
||||
|
||||
<refsect1 role="notes">
|
||||
&reftitle.notes;
|
||||
<para>
|
||||
<simpara>
|
||||
Por omisión, la función <function>sqlsrv_connect</function> utiliza la cola de conexiones
|
||||
para aumentar el rendimiento. Para desactivar esta cola de conexiones
|
||||
(i.e. y así, forzar una nueva conexión en cada llamada a la función), se debe definir
|
||||
la opción "ConnectionPooling" en el array $connectionOptions a 0 (o &false;).
|
||||
Para más información, consulte el capítulo sobre la
|
||||
<link xlink:href="&url.sqlsrv.connection.pooling;">cola de conexiones SQLSRV</link>.
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
La extensión SQLSRV no tiene una función dedicada para modificar la base de datos
|
||||
a la que está conectada. La base de datos objetivo se especifica
|
||||
en el array $connectionOptions pasado a la función sqlsrv_connect.
|
||||
Para cambiar la base de datos en una conexión abierta, se debe ejecutar la siguiente consulta:
|
||||
"USE dbName" (i.e. sqlsrv_query($conn, "USE dbName")).
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: regiemix Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: regiemix Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-errors">
|
||||
<refnamediv>
|
||||
@@ -14,9 +14,9 @@
|
||||
<type>mixed</type><methodname>sqlsrv_errors</methodname>
|
||||
<methodparam choice="opt"><type>int</type><parameter>errorsOrWarnings</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve información de errores y alertas de la última operación SQLSRV realizada.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -25,12 +25,12 @@
|
||||
<varlistentry>
|
||||
<term><parameter>errorsOrWarnings</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Determina si se ha de retornar información de error, alertas, o
|
||||
ambas. Si este parámetro no se informa, se devolverá tanto información de error como
|
||||
de alerta. Este parámetro puede tomar los
|
||||
siguientes valores: SQLSRV_ERR_ALL, SQLSRV_ERR_ERRORS, SQLSRV_ERR_WARNINGS.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -115,14 +115,14 @@ if( $stmt === false ) {
|
||||
|
||||
<refsect1 role="notes">
|
||||
&reftitle.notes;
|
||||
<para>
|
||||
<simpara>
|
||||
Por defecto, las alertas generadas en una llamada a cualquier función SQLSRV se tratarán
|
||||
como errores. Esto significa que si una alerta ocurre en una llamada a una función SQLSRV,
|
||||
la función devolverá &false;. Sin embargo, las alertas correspondientes a los valores de
|
||||
SQLSTATE 01000, 01001, 01003, y 01S02 nunca se tratarán como errores. Para
|
||||
obtener información sobre cómo cambiar este comportamiento, ver <function>sqlsrv_configure</function>
|
||||
y la configuración de WarningsReturnAsErrors.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: regiemix Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: regiemix Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-execute">
|
||||
<refnamediv>
|
||||
@@ -13,11 +13,11 @@
|
||||
<type>bool</type><methodname>sqlsrv_execute</methodname>
|
||||
<methodparam><type>resource</type><parameter>stmt</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Ejecuta una sentencia preparada con <function>sqlsrv_prepare</function>. Esta
|
||||
función es ideal para ser ejecutar múltiples veces una sentencia preparada
|
||||
con diferentes valores de parámetros.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -26,9 +26,9 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de sentencia devuelto por <function>sqlsrv_prepare</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -36,20 +36,20 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
&return.success;
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<example>
|
||||
<title>ejemplo de <function>sqlsrv_execute</function></title>
|
||||
<para>
|
||||
<simpara>
|
||||
Este ejemplo muestra como preparar una sentencia con
|
||||
<function>sqlsrv_prepare</function> y reejecutarla múltiples veces (con
|
||||
diferentes valores de parámetros) utilizando <function>sqlsrv_execute</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
@@ -92,13 +92,13 @@ foreach( $orders as $id => $qty) {
|
||||
|
||||
<refsect1 role="notes">
|
||||
&reftitle.notes;
|
||||
<para>
|
||||
<simpara>
|
||||
Cuando se prepara una sentencia que utiliza variables como parámetros, las variables
|
||||
se pasan como parámetros a la sentencia. Esto significa que si se actualizan los valores de las
|
||||
variables, la próxima vez que se ejecute la sentencia lo hará con los nuevos valores
|
||||
de los parámetros. Para las sentencias que se quieran ejecutar únicamente una vez, utilizar
|
||||
<function>sqlsrv_query</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-fetch-array">
|
||||
<refnamediv>
|
||||
@@ -16,10 +16,10 @@
|
||||
<methodparam choice="opt"><type>int</type><parameter>row</parameter></methodparam>
|
||||
<methodparam choice="opt"><type>int</type><parameter>offset</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve la siguiente fila de datos disponible como un array asociativo, un array
|
||||
numérico, o ambos (por defecto).
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -28,48 +28,48 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de sentencia devuelta por sqlsrv_query o sqlsrv_prepare.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>fetchType</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Una constante predefinida con el tipo de array a devolver. Los valores
|
||||
posibles son <constant>SQLSRV_FETCH_ASSOC</constant>,
|
||||
<constant>SQLSRV_FETCH_NUMERIC</constant>, y
|
||||
<constant>SQLSRV_FETCH_BOTH</constant> (por defecto).
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
El tipo de objeto devuelto SQLSRV_FETCH_ASSOC no debe utilizarse cuando se trate un
|
||||
conjunto de resultados con múltiples columnas con el mismo nombre.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>row</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Especifica la fila para acceder a un conjunto de resultados que utiliza un cursor con scroll.
|
||||
Los valores posibles son <constant>SQLSRV_SCROLL_NEXT</constant>,
|
||||
<constant>SQLSRV_SCROLL_PRIOR</constant>, <constant>SQLSRV_SCROLL_FIRST</constant>,
|
||||
<constant>SQLSRV_SCROLL_LAST</constant>, <constant>SQLSRV_SCROLL_ABSOLUTE</constant> y,
|
||||
<constant>SQLSRV_SCROLL_RELATIVE</constant> (por defecto). Cuando se especifica
|
||||
este parámetro, el parámetro <parameter>fetchType</parameter> debe ser definido explícitamente.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>offset</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Especifica la fila a la que se desea acceder si el parámetro de fila se define como
|
||||
<constant>SQLSRV_SCROLL_ABSOLUTE</constant> o
|
||||
<constant>SQLSRV_SCROLL_RELATIVE</constant>. Notar que la primera fila
|
||||
en un conjunto de resultado tiene el índice 0.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -77,10 +77,10 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve un array en caso de éxito, &null; si no hay más filas a devolver, y
|
||||
&false; si se produce un error.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
@@ -143,19 +143,19 @@ sqlsrv_free_stmt( $stmt);
|
||||
|
||||
<refsect1 role="notes">
|
||||
&reftitle.notes;
|
||||
<para>
|
||||
<simpara>
|
||||
Cuando no se especifica el parámetro <parameter>fetchType</parameter> o se utiliza explícitamente la constante
|
||||
<constant>SQLSRV_FETCH_TYPE</constant> en los ejemplos anteriores, se
|
||||
devolverá un array que tiene tanto claves asociativas como claves nuéricas.
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
Si se devuelve más de una columna con el mismo nombre, la última columna
|
||||
tendrá prioridad para tomar el nombre. Para evitar colisiones de nombre de campo, utilizar alias.
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
Si se devuelve una columna sin nombre, la clave asociativa para ese elemento del array
|
||||
será un string vacío ("").
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: regiemix Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: regiemix Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-fetch-object">
|
||||
<refnamediv>
|
||||
@@ -17,11 +17,11 @@
|
||||
<methodparam choice="opt"><type>int</type><parameter>row</parameter></methodparam>
|
||||
<methodparam choice="opt"><type>int</type><parameter>offset</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve la siguiente fila de datos de un conjunto resultado como una instancia de la clase
|
||||
especificada, donde las propiedades correspondientes a los nombres de los campos de la fila recuperada y los valores, se corresponden con
|
||||
los valores de la fila recuperada.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -30,29 +30,29 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de consulta creado por <function>sqlsrv_query</function> o
|
||||
<function>sqlsrv_execute</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>className</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El nombre de la clase a instanciar. Si no se especifica el nombre de la clase,
|
||||
se instanciará la clase stdClass.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>ctorParams</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Los valores pasados al constructor de la clase especificada. Si el constructor
|
||||
de la clase especificada tiene parámetros, se proporcionará el array
|
||||
ctorParams.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
@@ -76,12 +76,12 @@
|
||||
<varlistentry>
|
||||
<term><parameter>offset</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Especifica la fila a la que se accederá si el parámetro de fila se ha especificado como
|
||||
<constant>SQLSRV_SCROLL_ABSOLUTE</constant> o
|
||||
<constant>SQLSRV_SCROLL_RELATIVE</constant>. Notar que la primera fila en un
|
||||
conjunto de resultado tiene el índice 0.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -89,19 +89,19 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve un objeto en caso de éxito, &null; si no hay más filas a devolver,
|
||||
y &false; si se produce un error o si la clase especificada no existe.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<example>
|
||||
<title>Ejemplo con <function>sqlsrv_fetch_object</function></title>
|
||||
<para>
|
||||
<simpara>
|
||||
El siguiente ejemplo demuestra cómo devolver una columna como un objeto stdClass.
|
||||
</para>
|
||||
</simpara>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
@@ -149,11 +149,11 @@ while( $obj = sqlsrv_fetch_object( $stmt)) {
|
||||
nombre, el valor de campo será ignorado y se añadirá una alerta
|
||||
a la colección de errores.
|
||||
</para>
|
||||
<para>
|
||||
<simpara>
|
||||
Cuando se trate un conjunto de resultado que tenga varias columnas con el mismo nombre, podría
|
||||
ser mejor utilizar <function>sqlsrv_fetch_array</function> o la combinación de
|
||||
<function>sqlsrv_fetch</function> y <function>sqlsrv_get_field</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-fetch">
|
||||
<refnamediv>
|
||||
@@ -16,10 +16,10 @@
|
||||
<methodparam choice="opt"><type>int</type><parameter>row</parameter></methodparam>
|
||||
<methodparam choice="opt"><type>int</type><parameter>offset</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Hace que esté disponible para ser leída la siguiente fila del conjunto de resultado. Utilizar
|
||||
<function>sqlsrv_get_field</function> para leer los campos de la fila.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -28,10 +28,10 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de consulta creado por la ejecución de <function>sqlsrv_query</function>
|
||||
o <function>sqlsrv_execute</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
@@ -55,12 +55,12 @@
|
||||
<varlistentry>
|
||||
<term><parameter>offset</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Especifica la fila que será accedida si el parámetro de fila se configura como
|
||||
<constant>SQLSRV_SCROLL_ABSOLUTE</constant> o
|
||||
<constant>SQLSRV_SCROLL_RELATIVE</constant>. Notar que la primera fila en el
|
||||
conjunto resultado tiene el índice 0.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -68,21 +68,21 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve &true; si la fila siguiente del conjunto de resultado se obtuvo satisfactoriamente,
|
||||
&false; si se produce un error, y &null; si no hay más filas en el conjunto de resultado.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<example>
|
||||
<title>Ejemplo con <function>sqlsrv_fetch</function></title>
|
||||
<para>
|
||||
<simpara>
|
||||
El ejemplo siguiente demuestra como obtener una fila con
|
||||
<function>sqlsrv_fetch</function> y los campos de la fila con
|
||||
<function>sqlsrv_get_field</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-field-metadata">
|
||||
<refnamediv>
|
||||
@@ -15,12 +15,12 @@
|
||||
<type>mixed</type><methodname>sqlsrv_field_metadata</methodname>
|
||||
<methodparam><type>resource</type><parameter>stmt</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Recupera los datos meta para los campos de una consulta preparada por la función
|
||||
<function>sqlsrv_prepare</function> o la función <function>sqlsrv_query</function>.
|
||||
La función <function>sqlsrv_field_metadata</function> puede ser llamada sobre una
|
||||
consulta antes o después de su ejecución.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -29,10 +29,10 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de consulta desde el cual los datos meta serán
|
||||
recuperados.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-free-stmt">
|
||||
<refnamediv>
|
||||
@@ -13,13 +13,13 @@
|
||||
<type>bool</type><methodname>sqlsrv_free_stmt</methodname>
|
||||
<methodparam><type>resource</type><parameter>stmt</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Libera todos los recursos para la consulta especificada. La consulta no podrá
|
||||
ser utilizada después de pasar a la función <function>sqlsrv_free_stmt</function>.
|
||||
Si la función <function>sqlsrv_free_stmt</function> es llamada mientras la
|
||||
consulta está en ejecución, la ejecución de la consulta es interrumpida
|
||||
y la consulta es cancelada.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -28,11 +28,11 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
La consulta cuyos recursos serán liberados.
|
||||
Tenga en cuenta que &null; es un valor de argumento válido. Este valor
|
||||
permite que la función sea llamada varias veces en un script.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -40,9 +40,9 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
&return.success;
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
@@ -79,14 +79,14 @@ sqlsrv_free_stmt( $stmt);
|
||||
|
||||
<refsect1 role="notes">
|
||||
&reftitle.notes;
|
||||
<para>
|
||||
<simpara>
|
||||
La principal diferencia entre la función <function>sqlsrv_free_stmt</function> y
|
||||
la función <function>sqlsrv_cancel</function> es que un recurso de consulta
|
||||
cancelado con la función <function>sqlsrv_cancel</function> puede ser re-ejecutado
|
||||
si ha sido creado con la función <function>sqlsrv_prepare</function>.
|
||||
Un recurso de consulta cancelado con la función
|
||||
<function>sqlsrv_free_statement</function> no puede ser re-ejecutado.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-get-config">
|
||||
<refnamediv>
|
||||
@@ -13,9 +13,9 @@
|
||||
<type>mixed</type><methodname>sqlsrv_get_config</methodname>
|
||||
<methodparam><type>string</type><parameter>setting</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve el valor de la configuración especificada.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -24,9 +24,9 @@
|
||||
<varlistentry>
|
||||
<term><parameter>setting</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El nombre de la configuración para la cual se devolverá el valor. Para una lista de las configuraciones, ver la función <function>sqlsrv_configure</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -34,9 +34,9 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve el valor de la configuración solicitada. Si se proporciona una configuración no válida, se devolverá &false;.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-get-field">
|
||||
<refnamediv>
|
||||
@@ -15,10 +15,10 @@
|
||||
<methodparam><type>int</type><parameter>fieldIndex</parameter></methodparam>
|
||||
<methodparam choice="opt"><type>int</type><parameter>getAsType</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Recupera los datos del campo desde la línea actualmente seleccionada.
|
||||
Los campos deben ser leídos en orden. Sus índices comienzan en 0.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -27,33 +27,33 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de consulta devuelto por la función
|
||||
<function>sqlsrv_query</function> o la función
|
||||
<function>sqlsrv_execute</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>fieldIndex</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El índice del campo a recuperar. Los índices de los campos comienzan en 0.
|
||||
Los campos deben ser leídos en orden, es decir, si se accede al campo
|
||||
con índice 1, el campo con índice 0 ya no estará disponible.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>getAsType</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El tipo de datos PHP para los datos del campo devuelto. Si este argumento
|
||||
no está definido, los datos del campo serán devueltos en forma de un tipo de datos PHP por omisión. Para más información sobre los
|
||||
tipos de datos PHP por omisión, consulte la sección sobre
|
||||
<link xlink:href="&url.sqlsrv.default.phptypes;">los tipos de datos PHP por omisión</link>
|
||||
de la documentación Microsoft SQLSRV.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -61,21 +61,21 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve los datos desde el campo especificado en caso de éxito.
|
||||
Devuelve &false; si ocurre un error.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<example>
|
||||
<title><function>sqlsrv_get_field</function> example</title>
|
||||
<para>
|
||||
<simpara>
|
||||
El siguiente ejemplo muestra cómo recuperar una línea con la
|
||||
función <function>sqlsrv_fetch</function> y recupera
|
||||
los campos de la línea con la función <function>sqlsrv_get_field</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-has-rows">
|
||||
<refnamediv>
|
||||
@@ -13,9 +13,9 @@
|
||||
<type>bool</type><methodname>sqlsrv_has_rows</methodname>
|
||||
<methodparam><type>resource</type><parameter>stmt</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Indica si la consulta especificada contiene filas.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -24,11 +24,11 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de consulta devuelto por la función
|
||||
<function>sqlsrv_query</function> o la función
|
||||
<function>sqlsrv_execute</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -36,10 +36,10 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve &true; si la consulta especificada contiene filas,
|
||||
&false; si no contiene ninguna o si ocurre un error.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-next-result">
|
||||
<refnamediv>
|
||||
@@ -14,11 +14,11 @@
|
||||
<!-- Example: Required parameter -->
|
||||
<methodparam><type>resource</type><parameter>stmt</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Activa el siguiente resultado de la consulta especificada. Los resultados
|
||||
incluyen los conjuntos de resultados, el número de filas y los parámetros
|
||||
de salida.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -27,9 +27,9 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
La consulta sobre la cual se llamará el siguiente resultado.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -37,25 +37,25 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve &true; si el siguiente resultado ha sido recuperado con éxito,
|
||||
&false; si ocurre un error, y &null; si no hay más
|
||||
resultados para recuperar.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<example>
|
||||
<title>Ejemplo con <function>sqlsrv_next_result</function></title>
|
||||
<para>
|
||||
<simpara>
|
||||
El siguiente ejemplo ejecuta una consulta batch que realiza inserciones
|
||||
en una tabla y luego realiza una selección de la tabla. Esto produce
|
||||
2 resultados en la consulta: uno para las filas afectadas por el INSERT,
|
||||
y otro para las filas devueltas por el SELECT. Para recuperar las filas
|
||||
devueltas por el SELECT, la función <function>sqlsrv_next_result</function>
|
||||
debe ser llamada para pasar el primer resultado.
|
||||
</para>
|
||||
</simpara>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-num-fields">
|
||||
<refnamediv>
|
||||
@@ -13,9 +13,9 @@
|
||||
<type>mixed</type><methodname>sqlsrv_num_fields</methodname>
|
||||
<methodparam><type>resource</type><parameter>stmt</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Recupera el número de campos (columnas) en una consulta.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -24,12 +24,12 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
La consulta desde la cual se devuelve el número de campos.
|
||||
La función <function>sqlsrv_num_fields</function> puede ser
|
||||
llamada sobre una consulta antes o después de la ejecución de
|
||||
la consulta.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -37,10 +37,10 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve el número de campos en caso de éxito.
|
||||
Devuelve &false; en caso contrario.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-num-rows">
|
||||
<refnamediv>
|
||||
@@ -13,7 +13,7 @@
|
||||
<type>mixed</type><methodname>sqlsrv_num_rows</methodname>
|
||||
<methodparam><type>resource</type><parameter>stmt</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Recupera el número de filas de un conjunto de resultados. Esta función
|
||||
requiere que el recurso de consulta haya sido creado con un cursor
|
||||
estático o keyset. Para más información, consulte las funciones
|
||||
@@ -21,7 +21,7 @@
|
||||
o el capítulo
|
||||
<link xlink:href="&url.sqlsrv.specify.cursortype;">Especificar un tipo de cursor y seleccionar filas</link>
|
||||
en la documentación de Microsoft SQLSRV.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -30,7 +30,7 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
La consulta desde la cual se devuelve el número total de filas.
|
||||
El recurso de consulta debe haber sido creado con un cursor estático
|
||||
o keyset. Para más información, consulte las funciones
|
||||
@@ -38,7 +38,7 @@
|
||||
o el capítulo
|
||||
<link xlink:href="&url.sqlsrv.specify.cursortype;">Especificar un tipo de cursor y seleccionar filas</link>
|
||||
en la documentación de Microsoft SQLSRV.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -46,11 +46,11 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve el número total de filas recuperadas en caso de éxito, y
|
||||
&false; si ocurre un error. Si se utiliza un cursor anterior (por omisión),
|
||||
o un cursor dinámico, se devolverá &false;.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-prepare">
|
||||
<refnamediv>
|
||||
@@ -16,11 +16,11 @@
|
||||
<methodparam choice="opt"><type>array</type><parameter>params</parameter></methodparam>
|
||||
<methodparam choice="opt"><type>array</type><parameter>options</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Prepara una consulta para su ejecución. Esta función es ideal para
|
||||
preparar una consulta que será ejecutada varias veces con diferentes
|
||||
valores de argumentos.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -29,18 +29,18 @@
|
||||
<varlistentry>
|
||||
<term><parameter>conn</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de conexión devuelto por la función
|
||||
<function>sqlsrv_connect</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>sql</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
La cadena que define la consulta a preparar y ejecutar.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
@@ -97,10 +97,10 @@
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un array especificando las opciones de propiedades de la consulta.
|
||||
Las claves soportadas se describen en la tabla siguiente:
|
||||
</para>
|
||||
</simpara>
|
||||
<table>
|
||||
<title>Opciones de la consulta</title>
|
||||
<tgroup cols="3">
|
||||
@@ -144,21 +144,21 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve un recurso de consulta en caso de éxito, o &false; si ocurre un error.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<example>
|
||||
<title>Ejemplo con <function>sqlsrv_prepare</function></title>
|
||||
<para>
|
||||
<simpara>
|
||||
Este ejemplo muestra cómo preparar una consulta con la función
|
||||
<function>sqlsrv_prepare</function> y su re-ejecución varias veces
|
||||
(con diferentes valores de argumentos) utilizando la función
|
||||
<function>sqlsrv_execute</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
@@ -202,14 +202,14 @@ foreach( $orders as $id => $qty) {
|
||||
|
||||
<refsect1 role="notes">
|
||||
&reftitle.notes;
|
||||
<para>
|
||||
<simpara>
|
||||
Cuando se prepara una consulta que utiliza variables como argumentos,
|
||||
las variables están ligadas a la consulta. Esto significa que si se actualizan
|
||||
los valores de estas variables, la próxima ejecución de la consulta tomará
|
||||
en cuenta estos nuevos valores. Para las consultas que se prevé ejecutar
|
||||
solo una vez, utilice la función
|
||||
<function>sqlsrv_query</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-query">
|
||||
<refnamediv>
|
||||
@@ -16,9 +16,9 @@
|
||||
<methodparam choice="opt"><type>array</type><parameter>params</parameter></methodparam>
|
||||
<methodparam choice="opt"><type>array</type><parameter>options</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Prepara y ejecuta una consulta.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -27,18 +27,18 @@
|
||||
<varlistentry>
|
||||
<term><parameter>conn</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de conexión devuelto por la función
|
||||
<function>sqlsrv_connect</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term><parameter>sql</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El string que define la consulta a preparar y ejecutar.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
@@ -94,10 +94,10 @@
|
||||
<varlistentry>
|
||||
<term><parameter>options</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un array especificando las opciones de la consulta. Las claves soportadas son
|
||||
descritas en la tabla siguiente:
|
||||
</para>
|
||||
</simpara>
|
||||
<table>
|
||||
<title>Opciones de consulta</title>
|
||||
<tgroup cols="3">
|
||||
@@ -141,9 +141,9 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve un recurso de consulta en caso de éxito, y &false; si ocurre un error.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
@@ -175,13 +175,13 @@ if( $stmt === false ) {
|
||||
|
||||
<refsect1 role="notes">
|
||||
&reftitle.notes;
|
||||
<para>
|
||||
<simpara>
|
||||
Para las consultas que no se prevé ejecutar más de una vez,
|
||||
utilice la función <function>sqlsrv_query</function>.
|
||||
Si se desea re-ejecutar una consulta con diferentes valores para sus
|
||||
parámetros, utilice la combinación de la función
|
||||
<function>sqlsrv_prepare</function> y la función <function>sqlsrv_execute</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-rollback">
|
||||
<refnamediv>
|
||||
@@ -14,11 +14,11 @@
|
||||
<type>bool</type><methodname>sqlsrv_rollback</methodname>
|
||||
<methodparam><type>resource</type><parameter>conn</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Anula una transacción que ha sido iniciada gracias a la función
|
||||
<function>sqlsrv_begin_transaction</function> y devuelve
|
||||
la conexión en modo auto-validación.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -27,10 +27,10 @@
|
||||
<varlistentry>
|
||||
<term><parameter>conn</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El recurso de conexión devuelto por una llamada
|
||||
a la función <function>sqlsrv_connect</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -38,20 +38,20 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
&return.success;
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<example>
|
||||
<title>Ejemplo con <function>sqlsrv_rollback</function></title>
|
||||
<para>
|
||||
<simpara>
|
||||
El siguiente ejemplo muestra la forma de utilizar la función
|
||||
<function>sqlsrv_begin_transaction</function> con las funciones
|
||||
<function>sqlsrv_commit</function> y <function>sqlsrv_rollback</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-rows-affected">
|
||||
<refnamediv>
|
||||
@@ -14,12 +14,12 @@
|
||||
<type class="union"><type>int</type><type>false</type></type><methodname>sqlsrv_rows_affected</methodname>
|
||||
<methodparam><type>resource</type><parameter>stmt</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve el número de filas modificadas por la última consulta de tipo
|
||||
INSERT, UPDATE, o DELETE. Para más información sobre el número
|
||||
de filas devueltas por una consulta SELECT, consulte la función
|
||||
<function>sqlsrv_num_rows</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -28,9 +28,9 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El recurso de la consulta ejecutada.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -38,12 +38,12 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve el número de filas afectadas por la última consulta
|
||||
INSERT, UPDATE, o DELETE. Si ninguna fila es afectada, se devolverá 0.
|
||||
Si el número de filas afectadas no puede ser determinado, se devolverá -1.
|
||||
Si ocurre un error, se devolverá &false;.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-send-stream-data">
|
||||
<refnamediv>
|
||||
@@ -13,10 +13,10 @@
|
||||
<type>bool</type><methodname>sqlsrv_send_stream_data</methodname>
|
||||
<methodparam><type>resource</type><parameter>stmt</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Envía datos desde el flujo al servidor. Hasta 8 Ko
|
||||
de datos son enviados en cada llamada.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -25,11 +25,11 @@
|
||||
<varlistentry>
|
||||
<term><parameter>stmt</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de petición devuelto por la
|
||||
función <function>sqlsrv_query</function> o
|
||||
por la función <function>sqlsrv_execute</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
@@ -37,10 +37,10 @@
|
||||
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve &true; si aún hay datos por
|
||||
enviar, y &false; si no hay más.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.sqlsrv-server-info">
|
||||
<refnamediv>
|
||||
@@ -13,9 +13,9 @@
|
||||
<type>array</type><methodname>sqlsrv_server_info</methodname>
|
||||
<methodparam><type>resource</type><parameter>conn</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<simpara>
|
||||
Devuelve información sobre el servidor.
|
||||
</para>
|
||||
</simpara>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
@@ -24,9 +24,9 @@
|
||||
<varlistentry>
|
||||
<term><parameter>conn</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
<simpara>
|
||||
El recurso de conexión que conecta el cliente y el servidor.
|
||||
</para>
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 2471b0dc9ba5f9aff8b1b73060515dd9ce41b634 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
<section xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="sqlsrv.configuration">
|
||||
&reftitle.runtime;
|
||||
&extension.runtime;
|
||||
<para>
|
||||
<simpara>
|
||||
La tabla siguiente lista las opciones de configuración disponibles
|
||||
para la extensión. Para más información sobre estas opciones,
|
||||
consúltese el capítulo sobre la
|
||||
<link xlink:href="&url.sqlsrv.error.handling;">gestión de errores
|
||||
y alertas SQLSRV</link>.
|
||||
</para>
|
||||
</simpara>
|
||||
<table>
|
||||
<title>&ConfigureOptions; SQLSRV</title>
|
||||
<tgroup cols="4">
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 184f3f7bd45643cb80f828d0bb001991ec3a5fad Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- EN-Revision: c758e862cf7648f657acb9e073bcc657f368a701 Maintainer: PhilDaiguille Status: ready -->
|
||||
<!-- Reviewed: no -->
|
||||
|
||||
<chapter xml:id="sqlsrv.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="sqlsrv.setup">
|
||||
&reftitle.setup;
|
||||
|
||||
<!-- {{{ Requirements -->
|
||||
@@ -28,18 +27,18 @@
|
||||
<member><link xlink:href="&url.sqlsrv.snac.x64download;">Descarga del paquete x64</link></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<para>
|
||||
<simpara>
|
||||
La descarga SQLSRV viene con 8 controladores, de los cuales 4 están dedicados al soporte de PDO.
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
La versión más reciente del controlador está disponible para descargar aquí:
|
||||
<link xlink:href="&url.sqlsrv;">descarga de SQLSRV</link>.
|
||||
</para>
|
||||
<para>
|
||||
</simpara>
|
||||
<simpara>
|
||||
Para más información sobre los requisitos previos de SQLSRV, consulte el
|
||||
capítulo sobre los
|
||||
<link xlink:href="&url.sqlsrv.system.requirements;">requisitos del sistema SQLSRV</link>.
|
||||
</para>
|
||||
</simpara>
|
||||
</section>
|
||||
<!-- }}} -->
|
||||
|
||||
@@ -56,24 +55,23 @@
|
||||
&reftitle.resources;
|
||||
<section xml:id="sqlsrv.resources.link">
|
||||
<title>Recurso de conexión</title>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de conexión devuelto por la función
|
||||
<function>sqlsrv_connect</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</section>
|
||||
<section xml:id="sqlsrv.resources.statement">
|
||||
<title>Recurso de consulta</title>
|
||||
<para>
|
||||
<simpara>
|
||||
Un recurso de consulta devuelto por la función
|
||||
<function>sqlsrv_query</function> o la función
|
||||
<function>sqlsrv_prepare</function>.
|
||||
</para>
|
||||
</simpara>
|
||||
</section>
|
||||
</section>
|
||||
<!-- }}} -->
|
||||
|
||||
</chapter>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
Local variables:
|
||||
mode: sgml
|
||||
|
||||
Reference in New Issue
Block a user