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.
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
Proveedor (Propiedad)
 
HFSQLNo disponible con este tipo de conexión
Use. ...Proveedor se utiliza para gestionar el tipo de conexión (HFSQL Client/Server, OLE DB, ....)
  • Tú puedes:
  • Averiguar el tipo de conexión (HFSQL Client/Server, OLE DB, ....).. Definir el tipo utilizado para la conexión (HFSQL Client/Server, OLE DB, ....)
En este caso, si la conexión está actualmente abierta, se cerrará y luego se volverá a abrir con los nuevos parámetros durante un primer acceso a una archivo de datos que esté utilizando esta conexión.: Nota
  • La conexión puede corresponder a:
  • una conexión descrita en el editor de modelos de datos,
  • HOpenConnection
Versiones 17 y posteriores
iPhone/iPad Conexión
Nueva funcionalidad versión 17
iPhone/iPad Conexión
iPhone/iPad Conexión
Versiones 18 y posteriores
Universal Windows 10 App Esta propiedad ya está disponible para las aplicaciones iPhone/iPad..
Nueva funcionalidad versión 18
Universal Windows 10 App Esta propiedad ya está disponible para las aplicaciones iPhone/iPad..
Universal Windows 10 App Esta propiedad ya está disponible para las aplicaciones iPhone/iPad..
señalar: A partir de la versión 19, HFSQL es el nuevo nombre de HyperFileSQL.
Versiones 21 y posteriores
Universal Windows 10 App Esta propiedad ya está disponible en el modo Windows Store Apps
Nueva funcionalidad versión 21
Universal Windows 10 App Esta propiedad ya está disponible en el modo Windows Store Apps
Universal Windows 10 App Esta propiedad ya está disponible en el modo Windows Store Apps
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

HOpenConnection(MyConnection)
Sintaxis

..Provider Ocultar los detalles

<Finding out the type of the connection used> = <Proveedor OLE DB para SQL Server>SYNTAX1
<Finding out the type of the connection used>: Provider Name
String constant
Tipo de conexión utilizado:hAccessHF7
Pseudo-conexión a la base de datos HFSQL ClassicServidor hAccessHFClientServer
Acceso nativo a la base de datos HFSQL Cliente/ServidorhNativeAccessAS400
Acceso nativo AS/400 (módulo opcional de WINDEV/WEBDEV)hNativeAccessDB2
Acceso nativo DB2 (módulo opcional de WINDEV/WEBDEV)hNativeAccessInformix
Versiones 20 y posteriores
Acceso nativo a Informix (módulo opcional de WINDEV/WEBDEV)
Nueva funcionalidad versión 20
Acceso nativo a Informix (módulo opcional de WINDEV/WEBDEV)
Acceso nativo a Informix (módulo opcional de WINDEV/WEBDEV)
hNativeAccessMariaDB
Native MariaDB Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessMySQL
Native MySQL Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessOracle
Native Oracle Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessOracleLite
Native Oracle Access (módulo opcional de WINDEV Mobile)hNativeAccessPostgreSQL
Native PostgreSQL Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessProgress
Versiones 16 y posteriores
Native Progress Access (módulo opcional de WINDEV/WEBDEV)
Nueva funcionalidad versión 16
Native Progress Access (módulo opcional de WINDEV/WEBDEV)
Native Progress Access (módulo opcional de WINDEV/WEBDEV)
hNativeAccessSQLAzure
Versiones 16 y posteriores
Native SQL Azure Access (módulo opcional de WINDEV/WEBDEV suministrado con Native SQL Server Access)
Nueva funcionalidad versión 16
Native SQL Azure Access (módulo opcional de WINDEV/WEBDEV suministrado con Native SQL Server Access)
Native SQL Azure Access (módulo opcional de WINDEV/WEBDEV suministrado con Native SQL Server Access)
hNativeAccessSQLite
Acceso nativo a SQLite (suministrado con WINDEV/WEBDEV)hNativeAccessServer
Native SQL Server Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessSybase
Native Sybase Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessXBase
Acceso nativo a xBase (suministrado con WINDEV/WEBDEV)hNativeAccessXML
Acceso XML nativo (suministrado con WINDEV/WEBDEV)HODBC
Proveedor OLE DB para ODBC (utilizado para acceder a una fuente de datos ODBC declarada en las fuentes de datos ODBC de Windows)hOledbAccess97
Proveedor OLE DB para Access 97hOledbAccess2000
Proveedor OLE DB para Access 2000base de datos de hOledbDBase5
Proveedor OLE DB para dBase 5hOledbExcel2000
Proveedor OLE DB para Excel 2000hOledbExcel97
Proveedor OLE DB para Excel 97hOledbLotus4
Proveedor OLE DB para Lotus 4hOledbOracle
Proveedor OLE DB para OraclehOledbSQLServer
<Proveedor OLE DB para SQL Server>: Connection Name
Character string (with or without quotes). Nombre de la conexión utilizada
  • Este nombre fue definido:
  • en el editor de modelos de datos,
  • HOpenConnection. por el 1514073 tipo

..Provider Ocultar los detalles

<Modifying the type of the connection used>SYNTAX2 = <Conexión>
<Modifying the type of the connection used>: Connection Name
Character string (with or without quotes). Nombre de la conexión utilizada
  • Este nombre fue definido:
  • en el editor de modelos de datos,
  • HOpenConnection
<Conexión>: Provider Name
String constant
Tipo de conexión utilizado:hAccessHF7
Pseudo-conexión a la base de datos HFSQL ClassicServidor hAccessHFClientServer
Acceso nativo a la base de datos HFSQL Cliente/ServidorhNativeAccessAS400
Acceso nativo AS/400 (módulo opcional de WINDEV/WEBDEV)hNativeAccessDB2
Acceso nativo DB2 (módulo opcional de WINDEV/WEBDEV)hNativeAccessInformix
Versiones 20 y posteriores
Acceso nativo a Informix (módulo opcional de WINDEV/WEBDEV)
Nueva funcionalidad versión 20
Acceso nativo a Informix (módulo opcional de WINDEV/WEBDEV)
Acceso nativo a Informix (módulo opcional de WINDEV/WEBDEV)
hNativeAccessMariaDB
Native MariaDB Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessMySQL
Native MySQL Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessOracle
Native Oracle Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessOracleLite
Native Oracle Access (módulo opcional de WINDEV Mobile)hNativeAccessPostgreSQL
Native PostgreSQL Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessProgress
Versiones 16 y posteriores
Native Progress Access (módulo opcional de WINDEV/WEBDEV)
Nueva funcionalidad versión 16
Native Progress Access (módulo opcional de WINDEV/WEBDEV)
Native Progress Access (módulo opcional de WINDEV/WEBDEV)
hNativeAccessSQLAzure
Versiones 16 y posteriores
Native SQL Azure Access (módulo opcional de WINDEV/WEBDEV suministrado con Native SQL Server Access)
Nueva funcionalidad versión 16
Native SQL Azure Access (módulo opcional de WINDEV/WEBDEV suministrado con Native SQL Server Access)
Native SQL Azure Access (módulo opcional de WINDEV/WEBDEV suministrado con Native SQL Server Access)
hNativeAccessSQLite
Acceso nativo a SQLite (suministrado con WINDEV/WEBDEV)hNativeAccessServer
Native SQL Server Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessSybase
Native Sybase Access (módulo opcional de WINDEV/WEBDEV)hNativeAccessXBase
Acceso nativo a xBase (suministrado con WINDEV/WEBDEV)hNativeAccessXML
Observaciones
NOTE0_1. Le recomendamos que utilice ...Proveedor. se utiliza para definir y averiguar el tipo de acceso a una conexión archivo de datos gestionada por una conexión. Esta propiedad se mantiene para la compatibilidad con versiones anteriores
Ver también
Versión mínima requerida
  • Versión 10
Esta página también está disponible para…
Comentarios
Example
Nagyro.ini
======================
[Nagyro]
Server = 192.168.1.180
User = sa
Password = 777777777
BD = producao
======================


PROCEDURE DB_Inicialize(TrueFalse)

Server, User, Password, BD is string

IF TrueFalse = True THEN

PathFile is string = fCurrentDir(fCurrentDrive()) +"\Nagyro.ini"

IF fFileExist(PathFile) = True THEN

Server = INIRead("Nagyro", "Server", "", PathFile)
IF ErrorOccurred THEN
Error()
END

User = INIRead("Nagyro", "User", "", PathFile)
IF ErrorOccurred THEN
Error()
END

Password = INIRead("Nagyro","Password", "", PathFile)
IF ErrorOccurred THEN
Error()
END

BD = INIRead("Nagyro", "BD", "", PathFile)
IF ErrorOccurred THEN
Error()
END

HCloseConnection(ConnNativa)

ConnNativa..Server = Server
ConnNativa..User = User
ConnNativa..Password = Password
ConnNativa..Database = BD
ConnNativa..Provider = hNativeAccessSQLServer
ConnNativa..Access = hOReadWrite
ConnNativa..ExtendedInfo = "Extended information"
ConnNativa..CursorOptions = hClientCursor

ok is boolean = HOpenConnection(ConnNativa)

IF ok = False
Info(ErrorInfo())
Close()
END

END

END
adrianoboller
09 02 2015