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.
  • Propiedades WLanguage que se pueden utilizar con una conexión descrita por programación
  • Acceso nativo a Oracle: gestión de la autenticación externa
  • Equivalencia entre códigos: Describir una conexión
  • Equivalencia entre códigos: Establecimiento de una conexión
  • Equivalencia entre códigos: Asignación de una conexión
  • Equivalencia entre códigos: Modificación de una conexión existente
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
Conexión (Tipo de variable)
 
HFSQLNo disponible con este tipo de conexión
El Conexión se utiliza para describir una o más conexiones a bases de datos externas (HFSQL Client/Server, Native Access, ). Entonces, esta conexión puede ser abierta por HOpenConnection. Las características de esta conexión pueden ser definidas y modificadas por varias propiedades de WLanguage.
Versiones 15 y posteriores
PHP Este tipo de variable está ahora disponible para los sitios PHP.
Nueva funcionalidad versión 15
PHP Este tipo de variable está ahora disponible para los sitios PHP.
PHP Este tipo de variable está ahora disponible para los sitios PHP.
Versiones 17 y posteriores
iPhone/iPad Este tipo de variable ya está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
iPhone/iPad Este tipo de variable ya está disponible para aplicaciones iPhone/iPad.
iPhone/iPad Este tipo de variable ya está disponible para aplicaciones iPhone/iPad.
El Conexión también se puede usar para:
Nota: Ver Declarar una variable para más detalles sobre la declaración de este tipo de variables y el uso de las propiedades WLanguage.
señalar: A partir de la versión 19, HFSQL es el nuevo nombre de HyperFileSQL.
Ejemplo
MyConnection is Connection
 
// Describe the connection
MyConnection..User = "USER"
MyConnection..Password = "PASSWORD"
MyConnection..Server = "MYSERVER"
MyConnection..Database = "Database"
MyConnection..Provider = hAccessHFClientServer
MyConnection..Access = hOReadWrite
MyConnection..ExtendedInfo = "Extended information"
MyConnection..CursorOptions = hClientCursor
 
// Open the connection
HOpenConnection(MyConnection)
 
// Assign the connection to all data files
HChangeConnection("*", MyConnection)
Observaciones

Propiedades WLanguage que se pueden utilizar con una conexión descrita por programación

Las propiedades específicas de las conexiones se presentan a continuación en el tabla:
señalar: ...Proveedor y ...Servidor o ...Proveedor y ...Fuente debe ser necesariamente inicializada cuando se describe una conexión.
Nombre de la propiedadEfecto
AccesoPermite gestionar el tipo de acceso para una conexión (HFSQL Client/Server, OLE DB,...): Lectura, lectura/escritura
Versiones 23 y posteriores
ActiveDirectory
Nueva funcionalidad versión 23
ActiveDirectory
ActiveDirectory
Permite gestionar la conexión a través del Directorio Active.
Base de datosPermite gestionar el nombre de la base de datos asociada a una conexión (HFSQL Client/Server, OLE DB, ....).
CompresiónPermite gestionar la compresión de los datos transmitidos por la conexión.
CryptMethodLe permite administrar el tipo de cifrado para la comunicación entre los equipos del Cliente y el servidor HFSQL.
ExtendedInfoPermite gestionar la información adicional de una conexión.
TítuloPermite conocer y modificar el título de una conexión.
ContraseñaPermite modificar la contraseña asociada al usuario de una conexión.
denominarPermite conocer el nombre de la conexión
CursorOptionsPermite gestionar los diferentes tipos de cursores utilizados por la conexión.
ProveedorPermite gestionar el tipo de datos que maneja la conexión.
ServidorPermite administrar el nombre del servidor utilizado en la conexión.. Esta propiedad es idéntica a ...Fuente. Esta propiedad se utiliza principalmente para las conexiones Cliente/Servidor HFSQL o para los Accesos Nativos en los servidores.
HFSQL Client/Server
Versiones 15 y posteriores
Puede especificar una dirección IPv6 escribiendo la dirección IPv6 entre corchetes. En este caso, el número de puerto debe especificarse después del corchete de cierre.. Por ejemplo:: [0154:2145:2155::5554]:4900.
Nueva funcionalidad versión 15
Puede especificar una dirección IPv6 escribiendo la dirección IPv6 entre corchetes. En este caso, el número de puerto debe especificarse después del corchete de cierre.. Por ejemplo:: [0154:2145:2155::5554]:4900.
Puede especificar una dirección IPv6 escribiendo la dirección IPv6 entre corchetes. En este caso, el número de puerto debe especificarse después del corchete de cierre.. Por ejemplo:: [0154:2145:2155::5554]:4900.
FuentePermite gestionar el nombre de la fuente de datos utilizada en la conexión.. Esta propiedad es idéntica a ..Servidor. Esta propiedad se utiliza principalmente para una conexión en MS Access o en un archivo xBase. .
Tamaño de cachéLe permite administrar el tamaño de la caché
drogadictaPermite gestionar el usuario de la conexión
Versiones 18 y posteriores
WINDEVWEBDEV - Código ServidorConectores Nativos

Acceso nativo a Oracle: gestión de la autenticación externa

Para conectarse a través de una autenticación externa:
  • la propiedad de usuario debe corresponder a "/" (barra oblicua)
  • la propiedad Password debe corresponder a "" (cadena vacía)
señalar: La autenticación externa consiste en utilizar el nombre de usuario de Windows y su contraseña para conectarse a la base de datos.. La autenticación externa requiere una configuración del servidor. Consulte la documentación sobre Oracle para saber cómo autorizar las autenticaciones externas en el servidor..
Nueva funcionalidad versión 18
WINDEVWEBDEV - Código ServidorConectores Nativos

Acceso nativo a Oracle: gestión de la autenticación externa

Para conectarse a través de una autenticación externa:
  • la propiedad de usuario debe corresponder a "/" (barra oblicua)
  • la propiedad Password debe corresponder a "" (cadena vacía)
señalar: La autenticación externa consiste en utilizar el nombre de usuario de Windows y su contraseña para conectarse a la base de datos.. La autenticación externa requiere una configuración del servidor. Consulte la documentación sobre Oracle para saber cómo autorizar las autenticaciones externas en el servidor..
WINDEVWEBDEV - Código ServidorConectores Nativos

Acceso nativo a Oracle: gestión de la autenticación externa

Para conectarse a través de una autenticación externa:
  • la propiedad de usuario debe corresponder a "/" (barra oblicua)
  • la propiedad Password debe corresponder a "" (cadena vacía)
señalar: La autenticación externa consiste en utilizar el nombre de usuario de Windows y su contraseña para conectarse a la base de datos.. La autenticación externa requiere una configuración del servidor. Consulte la documentación sobre Oracle para saber cómo autorizar las autenticaciones externas en el servidor..

Equivalencia entre códigos: Describir una conexión

Código que utiliza HDescribeConnection:
HDescribeConnection("MyConnection", "USER", "PASSWORD", "TESTSERVER", ...
"Database", hAccessHFClientServer, hOReadWrite, ...
"Extended info", hClientCursor)
Código que está usando la conexión:
MyConnection is Connection
// Describe the connection
MyConnection..User = "USER"
MyConnection..Password = "PASSWORD"
MyConnection..Server = "TESTSERVER"
MyConnection..Database = "Database"
MyConnection..Provider = hAccessHFClientServer
MyConnection..Access = hOReadWrite
MyConnection..ExtendedInfo = "Extended information"
MyConnection..CursorOptions = hClientCursor

Equivalencia entre códigos: Establecimiento de una conexión

Código que utiliza HOpenConnection:
HOpenConnection("MyConnection", "USER", "PASSWORD", "TESTSERVER", ...
"Database", hAccessHFClientServer, hOReadWrite, ...
"Extended info", hClientCursor)
Código que está usando la conexión:
MyConnection is Connection
// Describe the connection
MyConnection..User = "USER"
MyConnection..Password = "PASSWORD"
MyConnection..Server = "TESTSERVER"
MyConnection..Database = "Database"
MyConnection..Provider = hAccessHFClientServer
MyConnection..Access = hOReadWrite
MyConnection..ExtendedInfo = "Extended information"
MyConnection..CursorOptions = hClientCursor
HOpenConnection(MyConnection)

Equivalencia entre códigos: Asignación de una conexión

Código que utiliza HChangeConnection:
HChangeConnection(CLIENT, MyConnection)
Código que está usando la conexión:
CLIENT..Connection = MyConnection

Equivalencia entre códigos: Modificación de una conexión existente

Código que utiliza HDescribeConnection:
HDescribeConnection(MyConnection, "USER2", "PASSWORD2", MyConnection..CtDatabase, ...
MyConnection..CtInitialCatalog, ...
MyConnection..CtOLEDBProvider, MyConnection..CtAccess, ...
MyConnection..CtExtendedInfo, MyConnection..CtCursorOptions)
Código que está usando la conexión:
// Modifies the login and password for the connection
MyConnection..User = "USER2"
MyConnection..Password = "PASSWORD2"
Versión mínima requerida
  • Versión 10
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario