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 / WLanguage / Administrar bases de datos / Acceso mediante ODBC u OLE DB
  • Presentación
  • Instalación
  • Configuración
  • Uso
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
Presentación
El controlador ODBC de HFSQL Classic (monopuesto y multipuesto) se utiliza para acceder a una base de datos HFSQL Classic desde un software de base de datos externo que admita accesos ODBC. Esto le permite utilizar el controlador ODBC en HFSQL Classic a través de Visual.NET (en C#).

Instalación

Al instalar WINDEV o WEBDEV en el ordenador de desarrollo, el controlador ODBC puede instalarse en HFSQL Classic.
Además, al configurar el programa instalación de sus aplicaciones WINDEV, tiene la posibilidad de incluir el instalación del controlador ODBC en HFSQL.
Configuración
Para utilizar el controlador ODBC en HFSQL, debe configurar el controlador ODBC:
  1. Inicie el administrador de datos ODBC (ODBCAD32.EXE) en su ordenador. Por ejemplo, utilice la opción "Iniciar .. Ejecutar" de Windows e introduzca "ODBCAD32.EXE"..
  2. Seleccione la pestaña "Base de datos Usuario".
  3. Haga clic en el botón "Agregar".
  4. Seleccione el controlador "HyperFileSQL Classic".
  5. Haga clic en "Listo".
  6. Introduzca el nombre de la fuente de datos HFSQL. Este nombre se utilizará para identificar la base de datos HFSQL en los programas externos.
  7. Haga clic en el botón "Detalles".
  8. Haga clic en "Examinar" para seleccionar el archivo WDD correspondiente al análisis.
  9. En la lista de análisis, seleccione el análisis solicitado y el directorio de los archivos de datos (botón"Examinar").. Todos los ficheros de datos HFSQL correspondientes al análisis seleccionado se agrupan en este directorio.
    Atención: se debe seleccionar un directorio de archivos para cada análisis.
  10. Valide (botón "OK").
La base de datos puede utilizarse en lectura/escritura desde los programas externos a través del controlador ODBC en HFSQL Classic.
Uso
Ejemplo de código utilizado para manipular el controlador ODBC en HFSQL desde su programa Visual.NET:
--------------------------------------------------------------------
// Sample code for using an HFSQL database by ODBC
namespace ConsoleApplicationTestODBC
{
class Sample
{
public static void Main()
{
try
{
// Connection by using a DSN
// MyODBCDatabase is an ODBC data source defined with odbcad32
// OdbcConnection nwindConn = new OdbcConnection("DSN=MyODBCDatabase");
// Connection by passing the connections parameters directly
// ANA=<Full path of the analysis>
// DIR=<Directory of the files>
OdbcConnection MyConnection =
new OdbcConnection("Driver={HyperFileSQL};ANA=c:\test\\MyAnalysis.wdd;DIR=c:\test\\;");
// Open the connection
MyConnection.Open();
// Query that must be run on the database
OdbcCommand MyQuery = new OdbcCommand("SELECT * FROM MyFile", MyConnection);

// Execute query
OdbcDataReader MyData = MyQuery.ExecuteReader();
// Browse the result of the query
while (MyData.Read())
{
Console.WriteLine("\t{0}\t{1}", MyData.GetInt32(0), MyDatas.GetString(1));
}
MyData.Close();
MyConnection.Close();
}
catch(OdbcException eExcpt)
{
// Display the errors
Console.WriteLine("Source = " + eExcpt.Source);
Console.WriteLine("Message = " + eExcpt.Message);
}
// pause before exiting
Console.ReadLine();
}
}
}

--------------------------------------------------------------------
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: 27/05/2022

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