|
|
|
|
|
La propiedad Provider permite gestionar el tipo de una conexión (HFSQL Client/Server, OLE DB, etc.). Es posible: - Obtiene el tipo de conexión (HFSQL Cliente/Servidor, OLE DB, etc.).
- Definir el tipo utilizado para la conexión (HFSQL Cliente/Servidor, OLE DB, etc.). En este caso, si la conexión está abierta, se cerrará y se abrirá de nuevo con los nuevos parámetros la primera vez que se acceda a un archivo de datos que utilice esta conexión.
Nota: La conexión puede corresponder:
MyConnection is 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
HOpenConnection(MyConnection)
Sintaxis
Averiguar el tipo de conexión utilizada Ocultar los detalles
<Provider> = <Connection used>.Provider
<Provider>: Constante de tipo String Tipo de conexión utilizada:
| | hAccessHF7 | Pseudo-conexión a una base de datos HFSQL Classic | hAccessHFClientServer | Conector Nativo a una base de datos HFSQL Client/Server | hNativeAccessAS400 | Conector Nativo AS/400 (módulo opcional de WINDEV/WEBDEV) | hNativeAccessDB2 | Conector Nativo DB2 (módulo opcional de WINDEV/WEBDEV) | hNativeAccessInformix | Conector Nativo Informix (módulo opcional de WINDEV/WEBDEV) | hNativeAccessMariaDB | Conector Nativo MariaDB (módulo opcional de WINDEV/WEBDEV) | hNativeAccessMySQL | Conector Nativo MySQL (módulo opcional de WINDEV/WEBDEV) | hNativeAccessOracle | Conector Nativo Oracle (módulo opcional de WINDEV/WEBDEV) | hNativeAccessOracleLite | Conector Nativo Oracle (módulo opcional de WINDEV Mobile) | hNativeAccessPostgreSQL | Conector Nativo PostgreSQL (módulo opcional de WINDEV/WEBDEV) | hNativeAccessProgress | Conector Nativo Progress (módulo opcional de WINDEV/WEBDEV) | hNativeAccessSQLAzure | Conector Nativo SQL Azure (módulo opcional de WINDEV/WEBDEV, proporcionado con el Conector Nativo SQL Server) | hNativeAccessSQLite | Conector Nativo SQLite (proporcionado con WINDEV/WEBDEV) | hNativeAccessSQLServer | Conector Nativo SQL Server (módulo opcional de WINDEV/WEBDEV) | hNativeAccessSybase | Conector Nativo SAP ASE (módulo opcional de WINDEV/WEBDEV) | hNativeAccessXBase | Conector nativo xBase (incluido con WINDEV/WEBDEV) | hNativeAccessXML | Conector Nativo XML (proporcionado con WINDEV/WEBDEV) | hODBC | Proveedor OLE DB para ODBC (permite acceder a una fuente de datos ODBC declarada en las fuentes de datos ODBC de Windows) | hOledbAccess97 | Proveedor OLE DB para Access 97 | hOledbAccess2000 | Proveedor OLE DB para Access 2000 | hOledbDBase5 | Proveedor OLE DB para dBase 5 | hOledbExcel2000 | Proveedor OLE DB para Excel 2000 | hOledbExcel97 | Proveedor OLE DB para Excel 97 | hOledbLotus4 | Proveedor OLE DB para Lotus 4 | hOledbOracle | Proveedor OLE DB para Oracle | hOledbSQLServer | Proveedor OLE DB para SQL Server |
<Connection used>: Cadena de caracteres o variable de tipo Connection Nombre de la conexión utilizada. Este nombre se define: <Connection>: Cadena de caracteres o variable de tipo Connection Nombre de la conexión utilizada. Este nombre se define: <Provider>: Constante de tipo String Tipo de conexión utilizada:
| | hAccessHF7 | Pseudo-conexión a una base de datos HFSQL Classic | hAccessHFClientServer | Conector Nativo a una base de datos HFSQL Client/Server | hNativeAccessAS400 | Conector Nativo AS/400 (módulo opcional de WINDEV/WEBDEV) | hNativeAccessDB2 | Conector Nativo DB2 (módulo opcional de WINDEV/WEBDEV) | hNativeAccessInformix | Conector Nativo Informix (módulo opcional de WINDEV/WEBDEV) | hNativeAccessMariaDB | Conector Nativo MariaDB (módulo opcional de WINDEV/WEBDEV) | hNativeAccessMySQL | Conector Nativo MySQL (módulo opcional de WINDEV/WEBDEV) | hNativeAccessOracle | Conector Nativo Oracle (módulo opcional de WINDEV/WEBDEV) | hNativeAccessOracleLite | Conector Nativo Oracle (módulo opcional de WINDEV Mobile) | hNativeAccessPostgreSQL | Conector Nativo PostgreSQL (módulo opcional de WINDEV/WEBDEV) | hNativeAccessProgress | Conector Nativo Progress (módulo opcional de WINDEV/WEBDEV) | hNativeAccessSQLAzure | Conector Nativo SQL Azure (módulo opcional de WINDEV/WEBDEV, proporcionado con el Conector Nativo SQL Server) | hNativeAccessSQLite | Conector Nativo SQLite (proporcionado con WINDEV/WEBDEV) | hNativeAccessSQLServer | Conector Nativo SQL Server (módulo opcional de WINDEV/WEBDEV) | hNativeAccessSybase | Conector Nativo SAP ASE (módulo opcional de WINDEV/WEBDEV) | hNativeAccessXBase | Conector nativo xBase (incluido con WINDEV/WEBDEV) | hNativeAccessXML | Conector Nativo XML (proporcionado con WINDEV/WEBDEV) | hODBC | Proveedor OLE DB para ODBC (permite acceder a una fuente de datos ODBC declarada en las fuentes de datos ODBC de Windows) | hOledbAccess97 | Proveedor OLE DB para Access 97 | hOledbAccess2000 | Proveedor OLE DB para Access 2000 | hOledbDBase5 | Proveedor OLE DB para dBase 5 | hOledbExcel2000 | Proveedor OLE DB para Excel 2000 | hOledbExcel97 | Proveedor OLE DB para Excel 97 | hOledbLotus4 | Proveedor OLE DB para Lotus 4 | hOledbOracle | Proveedor OLE DB para Oracle | hOledbSQLServer | Proveedor OLE DB para SQL Server |
Observaciones La propiedad CtOLEDBProvider se utiliza para definir y obtener el tipo de acceso a un archivo de datos gestionado por una conexión. Esta propiedad se conserva por motivos de compatibilidad con versiones anteriores. Se recomienda utilizar la propiedad Provider.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|