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
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
ODBC en HFSQL vía Visual.NET (en C#)
HFSQL ClassicDisponible solo con este tipo de conexión
Presentación
El Driver ODBC en HFSQL Classic (monousuario y multiusuario) se utiliza para acceder a una base de datos HFSQL Classic desde un software de base de datos externo que soporte accesos ODBC. Esto le permite utilizar el Driver 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 Driver ODBC puede instalarse en HFSQL Classic.
Además, al configurar el programa de instalación de sus aplicaciones WINDEV, tiene la posibilidad de incluir la instalación del Driver ODBC en HFSQL.
Configuración
Para utilizar el Driver ODBC en HFSQL, configure el Driver 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 Driver "HyperFileSQL Classic".
  5. Haga clic en "Hecho".
  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 archivos de datos HFSQL correspondientes al análisis seleccionado se agrupan en este directorio.
    Atención: debe seleccionarse un directorio de archivos para cada análisis.
  10. Valide (botón "OK").
La base de datos se puede utilizar en lectura/escritura desde los programas externos a través del Driver ODBC en HFSQL Classic.
Uso
Ejemplo de código utilizado para manejar el Driver 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: 30/09/2024

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