AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Conectores Nativos/Accesos Nativos / Conector Nativo SQL Server
  • Presentación
  • Configuración de una conexión
  • Observaciones
  • Formato de fecha devuelto por el controlador nativo de SQL Server
  • Opciones de conexión
  • Opciones para las cerraduras
  • Prueba conexión
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Configuración de la conexión con WDSQSINS
HFSQL ClassicHFSQL Client/ServerNo disponible con estos tipos de conexión
Presentación
Para la compatibilidad con las versiones anteriores del Conector Nativo SQL Server (también llamado Native SQL Server Access), la conexión se puede seguir configurando en WDSQSINS (suministrado con el Conector Nativo SQL Server).
Este software se suministra:
  • en 32 bits: WDSQSINS.EXE
  • en 64 bits: WDSQSINS64.EXE
Recordatorio: La configuración de la conexión a través de WDSQSINS debe definirse una sola vez.
Esta Page presenta:
Configuración de una conexión
Para configurar la conexión:
  1. Inicie WDSQSINS.EXE.
  2. En la ventana que se abre (utilizada para listar las conexiones existentes), pulse el botón "Añadir" para crear una nueva conexión.
    Configuración de las fuentes de datos
  3. Especifique la configuración de la conexión:
    description de una conexión
  • Seleccione el nombre de la fuente de datos. Este nombre se pasará como parámetro a SQLConnect para conectarse a la base de datos. Si la conexión se definió en el editor de análisis de WINDEV o WEBDEV, especifique el nombre de la conexión correspondiente.
  • Añade una leyenda de description.
  • Especifique una cadena de conexión. La cadena de conexión es el nombre del servidor donde está instalado SQL Server. Se utiliza para encontrar la base de datos. Ejemplo de cadena de conexión: CSNT
  • Especifique si el formato de las fechas debe seguir siendo compatible con 5.5.
    Recordatorio: Entre la versión 5.5 y la versión 5.5B, el formato de fecha fue modificado. Si marca la casilla, restaurará el formato de fecha devuelto antes de la versión 5.5B (véase el párrafo siguiente).
  • Especifique las opciones que desea utilizar:
    • Utilizar una consulta count(*) con SQLFirst: Durante una navegación realizada por SQLFirst , SQLInfo COMPLETA DEL SQL.NBLINE Variable.
      De forma predeterminada, se genera una consulta COUNT para completar esta variable ("Usar una Count( *) con SQLFirst" está marcada). Esta consulta aumenta el número de intercambios en la red pero optimiza la ejecución de SQLFirst.
      Para no aumentar el número de intercambios en la red, desmarque "Utilizar una consulta Count(*) con SQLFirst".. En este caso, la ejecución de SQLFirst puede verse ralentizada.
    • set ANSI_NULLS: Abre la conexión en modo 'set ANSI_NULLS ON. Si esta opción no está marcada, se utilizan los ajustes de conexión de Default (ajustes definidos en el servidor). Esta opción es necesaria para acceder a un servidor remoto (llamado servidor relacionado).
    • set ANSI_ADVERTENCIAS: Abre la conexión en modo "set ANSI_WARNINGS ON".. Si esta opción no está marcada, se utilizan los ajustes de conexión de Default (ajustes definidos en el servidor). Esta opción es necesaria para acceder a un servidor remoto (llamado servidor relacionado).
  • La conexión se añade a la lista una vez validados los parámetros.

Observaciones

  • La información sobre la configuración se almacena en el archivo Wdsqsins.ini en el directorio de Windows ("C:\Windows\" o "C:\Users\LOGIN\AppData\Local\VirtualStore\Windows\" en Windows Vista/7).
  • WDSQL se utiliza para comprobar si la conexión a la base de datos es correcta.

Formato de fecha devuelto por el controlador nativo de SQL Server

En la versión 5.5: La fecha devuelta por el controlador nativo de SQL Server al leer un elemento de fecha era: JJ-MM-AAAAA
En la versión 5.5B: La fecha devuelta por el controlador nativo de SQL Server al leer un elemento Fecha es ahora: AAAAMMDD.
Razones detrás de esta modificación: Armoniza la gestión de las fechas en WINDEV. Simplifica la asignación de la fecha leída por el controlador de SQL Server en una WINDEV control de tipo DATE. No se requiere ninguna Process específica para convertir la fecha en un formato reconocido por WINDEV.
¿Cómo mantener el modo de funcionamiento anterior?
Configurar el formato de fecha en WDSQSINS: marque "Devolver las fechas en formato 'AAAA-MM-DD' (para SQLCol y SQLGetCol) " cuando describa la base de datos utilizada.
Recordatorio: Cuando escriba en una base de datos a través del controlador nativo de SQL Server, utilice el formato ODBC estándar {d 'AAAA-MM-DD'} (con un espacio entre d y ' ). El controlador convierte automáticamente la fecha al formato utilizado por la base de datos.
Ejemplo:
INSERT INTO TABLE(DATE) VALUES ({d '1999-12-25'})
Opciones de conexión

Opciones para las cerraduras

SQLLock espera dos parámetros:
  • el tiempo de espera: la espera al llamar a SQLLock puede ser infinita o no (deadlock). El tiempo de espera es de set a 1 minuto por Default, pero puede ser modificado.
  • el bloqueo de teclas. Consulte la documentación sobre el servidor para obtener más detalles.
Opciones para las cerraduras
Prueba conexión
Para ejecutar la prueba de una conexión desde WDSQSINS:
  1. Seleccione la conexión cuya prueba debe ejecutarse.
  2. Haz clic en el botón "Probar".
  3. Especifique el nombre y la contraseña del usuario.
  4. Haga clic en "Probar conexión".. Enseguida, se muestra el informe.
    Prueba conexión
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

Última modificación: 20/04/2023

Señalar un error o enviar una sugerencia | Ayuda local