PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Panorama general
  • Nuevas características de la versión 21
  • aprovechamiento
  • Uso Conector Nativo SQL Server en sus aplicaciones WINDEV o sitios WEBDEV
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Panorama general
WINDEV y WEBDEV proponen una opción (también Conector Nativo llamada Native Access) a SQL Server. Esto Conector Nativo soporta las versiones 7, 2000, 2005, 2008, 2012, 2014 y 2016, así como las versiones Express de SQL Server.. Esto Conector Nativo le permite acceder a una base de datos SQL SERVER desde un programa WLanguage sin usar ningún controlador externo.
El Conector Nativo SQL Server propone varios modos de uso:
SQL Server a través de SQLnCli
SQL Server a través de DB-Library
(método anterior conservado para compatibilidad con versiones anteriores)
SQLnCli es la capa de cliente suministrada por SQL Server 2005.
Este método de acceso debe utilizarse en los nuevos desarrollos.
Este método permite utilizar las diferentes capas de cliente propuestas por Microsoft:
  • Versiones 18 y posteriores
    SQLnCli 11 (aconsejable): es la capa de cliente correspondiente a SQL Server 2012 y posteriores. Atención: la capa de cliente de SQLnCli 11 no le permite conectarse a los servidores de SQL Server 2000 y anteriores.
    Nueva funcionalidad versión 18
    SQLnCli 11 (aconsejable): es la capa de cliente correspondiente a SQL Server 2012 y posteriores. Atención: la capa de cliente de SQLnCli 11 no le permite conectarse a los servidores de SQL Server 2000 y anteriores.
    SQLnCli 11 (aconsejable): es la capa de cliente correspondiente a SQL Server 2012 y posteriores. Atención: la capa de cliente de SQLnCli 11 no le permite conectarse a los servidores de SQL Server 2000 y anteriores.
  • SQLnCli 10: es la capa de cliente correspondiente a SQL Server 2008. Es necesario para explotar las nuevas características de la versión 17 (por ejemplo, los nuevos tipos TIME y DATE).
  • SQLnCli: esta capa de cliente corresponde a SQL Server 2005. Es más eficiente que SQLOLEDB si debe estar instalado en los ordenadores de los usuarios.
  • SQLOLEDB: esta capa de cliente fue suministrada por SQL Server 2000. Se encuentra en los sistemas operativos de Microsoft desde Windows XP.
Conector Nativo SQL Server Se utiliza para acceder a la capa de cliente SQLnCli:
  • a través de un acceso de OLE DB (recomendado).
  • Versiones 19 y posteriores
    a través de un acceso de ODBC.
    Nueva funcionalidad versión 19
    a través de un acceso de ODBC.
    a través de un acceso de ODBC.
Notes:
Versiones 16 y posteriores
  • La Conector Nativo SQL Server vía SQLnCli está disponible en 32 bits y en 64 bits.
  • La Conector Nativo SQL Server vía SQLnCli ejecuta consultas Unicode (sólo en modo "sin corrección").La Conector Nativo SQL Server vía SQLnCli ejecuta consultas Unicode.
Nueva funcionalidad versión 16
  • La Conector Nativo SQL Server vía SQLnCli está disponible en 32 bits y en 64 bits.
  • La Conector Nativo SQL Server vía SQLnCli ejecuta consultas Unicode (sólo en modo "sin corrección").La Conector Nativo SQL Server vía SQLnCli ejecuta consultas Unicode.
  • La Conector Nativo SQL Server vía SQLnCli está disponible en 32 bits y en 64 bits.
  • La Conector Nativo SQL Server vía SQLnCli ejecuta consultas Unicode (sólo en modo "sin corrección").La Conector Nativo SQL Server vía SQLnCli ejecuta consultas Unicode.
  • El Native SQLServer Connector vía SQLnCli siempre carga la capa de cliente más reciente instalada..
    Versiones 18 y posteriores
    Atención: Si la capa de cliente 2012 está instalada, no podrá conectarse a los servidores de SQLServer 2000 y anteriores.. La información ampliada "WD CLIENT VERSION" le permite forzar el uso de una capa de cliente específica.
    Nueva funcionalidad versión 18
    Atención: Si la capa de cliente 2012 está instalada, no podrá conectarse a los servidores de SQLServer 2000 y anteriores.. La información ampliada "WD CLIENT VERSION" le permite forzar el uso de una capa de cliente específica.
    Atención: Si la capa de cliente 2012 está instalada, no podrá conectarse a los servidores de SQLServer 2000 y anteriores.. La información ampliada "WD CLIENT VERSION" le permite forzar el uso de una capa de cliente específica.
DB-Library se suministra con las versiones de SQL Server anteriores a 2005.
Este método se mantiene para la compatibilidad con versiones anteriores y no se recomienda su uso.
En 32 bits:
  • El wdxxxsqlserver.dll DLL es necesario para este modo de uso de Conector Nativo vía OLE DB.
  • Versiones 19 y posteriores
    El wdxxxsqlserver2.dll DLL es necesario para este modo de uso de Conector Nativo vía OBDC.
    Nueva funcionalidad versión 19
    El wdxxxsqlserver2.dll DLL es necesario para este modo de uso de Conector Nativo vía OBDC.
    El wdxxxsqlserver2.dll DLL es necesario para este modo de uso de Conector Nativo vía OBDC.
In 64 bits:
  • Versiones 16 y posteriores
    El wdxxxsqlserver64.dll DLL es necesario para este modo de uso de Conector Nativo vía OLE DB.
    Nueva funcionalidad versión 16
    El wdxxxsqlserver64.dll DLL es necesario para este modo de uso de Conector Nativo vía OLE DB.
    El wdxxxsqlserver64.dll DLL es necesario para este modo de uso de Conector Nativo vía OLE DB.
  • Versiones 19 y posteriores
    El wdxxxsqlserver2_64.dll DLL es necesario para este modo de uso de Conector Nativo vía OBDC.
    Nueva funcionalidad versión 19
    El wdxxxsqlserver2_64.dll DLL es necesario para este modo de uso de Conector Nativo vía OBDC.
    El wdxxxsqlserver2_64.dll DLL es necesario para este modo de uso de Conector Nativo vía OBDC.
Le aconsejamos que descargue e instale la última versión de la capa SQLnCLI (archivo sqlncli.msi en el sitio de Microsoft).
El wdxxxsqs.dll DLL es necesario para este modo de uso de Conector Nativo.
El NTWDBLIB.DLL También se requiere DLL, instalado por "SQL Server Client Utilities".
Versiones 16 y posteriores
La Conector Nativo SQL Server vía SQLnCli ahora soporta el acceso a las bases de datos de SQL Azure.
Esta característica requiere una actualización de WINDEV y WEBDEV (versión posterior a 160047).
Nueva funcionalidad versión 16
La Conector Nativo SQL Server vía SQLnCli ahora soporta el acceso a las bases de datos de SQL Azure.
Esta característica requiere una actualización de WINDEV y WEBDEV (versión posterior a 160047).
La Conector Nativo SQL Server vía SQLnCli ahora soporta el acceso a las bases de datos de SQL Azure.
Esta característica requiere una actualización de WINDEV y WEBDEV (versión posterior a 160047).
Nota: Esta documentación es común a ambos modos de uso de Conector Nativo. Las diferencias en las operaciones o en el comportamiento se indican cuando es necesario.
Beneficios para el uso Conector Nativo SQL Server:
  • Las funciones HReadxxx (HReadNext, HModify, ....) se pueden utilizar en las bases de datos de SQL Server.. Lo que significa que una base de datos SQL Server y una base de datos HFSQL son manejadas por los mismos comandos. Se simplifica la adaptación de una aplicación existente a bases de datos externas..
  • El RAD permite generar el código con las funciones Hxxx (HReadNext, ...) o con las funciones SQLxxx.
  • WDMap (el visor de datos) puede ser usado con sus bases de datos SQL Server.
  • Soporta todas las versiones de bases de datos de SQL Server (desde 7).
  • Las prestaciones son mayores que las de un acceso por ejemplo por ODBC.
  • El Conector Nativo se utiliza para explotar un número importante de características (procedimientos almacenados, HPrepareSQLQuery, ....)
  • etc.
El uso de esto Conector Nativo es altamente recomendado cuando se desarrollan aplicaciones Cliente/Servidor (que acceden a bases de datos SQL Server) con WINDEV o WEBDEV.. No dude en ponerse en contacto con nosotros para cualquier información adicional..
Nota: Póngase en contacto con el departamento de ventas de PC SOFT si no posee Conector Nativo SQL Server.
Nuevas características de la versión 21
Versiones 21 y posteriores
Las principales novedades de la versión 21 son:
  • Gestión de los valores propuestos.
    Los valores predeterminados de los elementos son ahora compatibles con los diferentes (SQL Conectores Nativos SQL Server Server a través de SQLnCli por OLE DB u ODBC y SQL Server a través de DB-Library).. Los valores por defecto pueden ser:
    • un valor,
    • una fórmula SQL. En este caso, la expresión SQL debe ser reconocida por el motor HFSQL y por la base de datos SQL Server..
  • Gestión de las posiciones calculadas.
    Ahora tiene la posibilidad de utilizar elementos calculados en los archivos de datos. La gestión de los elementos calculados está disponible con SQL Server 2005 (o posterior) a través de una Conector Nativo SQL Server vía SQLnCli de OLEDB u ODBC.. Esta función no está disponible a Conector Nativo SQL Server través de DB-Library.
Nueva funcionalidad versión 21
Las principales novedades de la versión 21 son:
  • Gestión de los valores propuestos.
    Los valores predeterminados de los elementos son ahora compatibles con los diferentes (SQL Conectores Nativos SQL Server Server a través de SQLnCli por OLE DB u ODBC y SQL Server a través de DB-Library).. Los valores por defecto pueden ser:
    • un valor,
    • una fórmula SQL. En este caso, la expresión SQL debe ser reconocida por el motor HFSQL y por la base de datos SQL Server..
  • Gestión de las posiciones calculadas.
    Ahora tiene la posibilidad de utilizar elementos calculados en los archivos de datos. La gestión de los elementos calculados está disponible con SQL Server 2005 (o posterior) a través de una Conector Nativo SQL Server vía SQLnCli de OLEDB u ODBC.. Esta función no está disponible a Conector Nativo SQL Server través de DB-Library.
Las principales novedades de la versión 21 son:
  • Gestión de los valores propuestos.
    Los valores predeterminados de los elementos son ahora compatibles con los diferentes (SQL Conectores Nativos SQL Server Server a través de SQLnCli por OLE DB u ODBC y SQL Server a través de DB-Library).. Los valores por defecto pueden ser:
    • un valor,
    • una fórmula SQL. En este caso, la expresión SQL debe ser reconocida por el motor HFSQL y por la base de datos SQL Server..
  • Gestión de las posiciones calculadas.
    Ahora tiene la posibilidad de utilizar elementos calculados en los archivos de datos. La gestión de los elementos calculados está disponible con SQL Server 2005 (o posterior) a través de una Conector Nativo SQL Server vía SQLnCli de OLEDB u ODBC.. Esta función no está disponible a Conector Nativo SQL Server través de DB-Library.
aprovechamiento

Uso Conector Nativo SQL Server en sus aplicaciones WINDEV o sitios WEBDEV

Para utilizar SQL Server en modo nativo, debe hacerlo:
Notas:
  • La versión de Conector Nativo utilizado se selecciona mediante la Modo H.SQLServer variable.
  • No te olvides de leer el limitaciones con respecto al uso de Conector Nativo SQL Server.
  • Para desplegar los sitios que utilizanConector Nativo SQL Server, es Conector Nativo SQL Server necesario que estén instalados en el servidor (servidor de aplicación WEBDEV)..
  • Versiones 23 y posteriores
    La opción "Crear automáticamente los ficheros de datos si no existen" (que se encuentra en la pestaña "Ficheros" de la descripción del proyecto) es tenida en cuenta por Conector Nativo SQL Server.
    Nueva funcionalidad versión 23
    La opción "Crear automáticamente los ficheros de datos si no existen" (que se encuentra en la pestaña "Ficheros" de la descripción del proyecto) es tenida en cuenta por Conector Nativo SQL Server.
    La opción "Crear automáticamente los ficheros de datos si no existen" (que se encuentra en la pestaña "Ficheros" de la descripción del proyecto) es tenida en cuenta por Conector Nativo SQL Server.
  • Versiones 24 y posteriores
    El controlador Msoledbsql para SQL Server está soportado por el SQL Server Conector Nativo.
    Nueva funcionalidad versión 24
    El controlador Msoledbsql para SQL Server está soportado por el SQL Server Conector Nativo.
    El controlador Msoledbsql para SQL Server está soportado por el SQL Server Conector Nativo.
  • Versiones 24 y posteriores
    Gestión de errores en los hilos: Cuando se realiza una llamada al servidor Conector Nativo SQL desde un hilo, es posible gestionar los errores de forma normal.
    Nueva funcionalidad versión 24
    Gestión de errores en los hilos: Cuando se realiza una llamada al servidor Conector Nativo SQL desde un hilo, es posible gestionar los errores de forma normal.
    Gestión de errores en los hilos: Cuando se realiza una llamada al servidor Conector Nativo SQL desde un hilo, es posible gestionar los errores de forma normal.
  • Versiones 24 y posteriores
    El SQL Server Conector Nativo soporta identificadores UUID únicos.
    Nueva funcionalidad versión 24
    El SQL Server Conector Nativo soporta identificadores UUID únicos.
    El SQL Server Conector Nativo soporta identificadores UUID únicos.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario