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 / Gestión de archivos xBase
  • Presentación
  • Principales observaciones
  • Gestión de la integridad y los duplicados
  • Memo files
  • Modificación de datos de automatic
  • Bloqueo de los archivos de datos
  • Borrar registros
  • Número de registros
  • Búsqueda de registros
  • description dinámica de archivos de datos
  • Archivos HFSQL y archivos xBase/FoxPro
  • Características específicas
  • Opciones de análisis
  • Campos de tipo Array
  • Contexto HFSQL independiente
  • Transacciones
  • Límites de los archivos de datos de xBase
  • Múltiples índices dBase4 (MDX) e índices FoxPro (CDX)
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
Acceso nativo a xBase/FoxPro: Características y observaciones específicas
Conectores NativosDisponible solo con este tipo de conexión
Presentación
Esta página de ayuda presenta las características específicas relativas a la programación de Native xBase/FoxPro Access.
Se admiten los siguientes formatos de archivo Image:
  • dBase3+
  • dBase4
  • FoxPro/FoxBase (hasta la versión 9)
  • Clipper5
  • Clipper87
Principales observaciones

Gestión de la integridad y los duplicados

Los duplicados y la integridad no están soportados.

Memo files

Los archivos de memo se abren y gestionan automáticamente con los archivos de datos.

Modificación de datos de automatic

La modificación automatic de los archivos de datos HFSQL no puede ser usada con los archivos xBase/FoxPro.

Bloqueo de los archivos de datos

Sólo el archivo de datos completo puede ser bloqueado en modo de escritura y/o en modo de sólo lectura. De hecho, bloquear algunos registros de del archivo de datos no está permitido por el acceso nativo de xBase/FoxPro.

Borrar registros

Un Record se puede borrar con HDelete o HCross. En los archivos xBase/FoxPro, HDelete y HCross tienen el mismo efecto: La Record está "cruzada".

Número de registros

Cuando se utiliza con la constante hStateActive o hStateAll, HNbRec también devuelve el número de registros cruzados o borrados (por compatibilidad con WINDEV 5.5).
Sin embargo, puede averiguar el número de registros cruzados o borrados utilizando HNbRec con la constante hStateDel o hStateCrossed.

Búsqueda de registros

Durante una búsqueda, si el número de caracteres en el valor buscado es mayor que el número máximo de caracteres en el elemento clave en el que se realiza la búsqueda, la búsqueda se realiza en el campo N que se encuentran en el valor buscado (donde N es el número máximo de caracteres en el elemento clave).
Ejemplo: El número máximo de caracteres en el elemento clave llamado ITM de FILE es 3. El elemento clave llamado ITM contiene "abc" y "abd".
Si el valor buscado contiene más de 3 caracteres, sólo se tendrán en cuenta los 3 primeros caracteres de este valor.
  • Si el valor buscado es "abcd", la búsqueda se realizará en "abc" (se encontrará un Record).
  • Si el valor buscado es "abhd", la búsqueda se realizará en "abh" (no se encontrará ningún Record).
Observación: En las búsquedas y filtros, las fechas en blanco (cadena vacía) son mayores que los otros valores de fecha..

description dinámica de archivos de datos

La description de un archivo xBase se puede hacer en WLanguage (se debe abrir un proyecto associated con un análisis HFSQL o xBase); se debe utilizar
El archivo creado está en Formato dBase 3.
El archivo descrito en WLanguage puede contener elementos de notas y claves.
Estos comandos se pueden utilizar para crear archivos temporales.

Archivos HFSQL y archivos xBase/FoxPro

El mismo proyecto puede manipular tanto archivos HFSQL como archivos xBase/FoxPro.
Atención: En el mismo proyecto, un archivo de datos HFSQL y un archivo de datos xBase/FoxPro no pueden tener el mismo nombre lógico, de lo contrario se producirá un error.
Características específicas

Opciones de análisis

Independientemente de si las opciones "Distinguir mayúsculas y minúsculas", "Distinguir acentos" y "Distinguir puntuación" están marcadas en el editor de análisis, la búsqueda siempre distinguirá mayúsculas y minúsculas, acentos y puntuación.

Campos de tipo Array

Los elementos array no están soportados por el Native Access. Si está utilizando un elemento Array, las funciones HFSQL sólo manejarán el valor del índice 1 en la array (en lectura/escritura).

Contexto HFSQL independiente

La gestión de los contextos HFSQL independientes (casilla en la description de las ventanas o informes) no está disponible en esta versión.

Transacciones

No se pueden realizar transacciones (HTransactionStart) en el Acceso Nativo xBase/FoxPro.

Límites de los archivos de datos de xBase

Ver Archivos en formato xBase: Límites a get la lista de limitaciones conocidas para los archivos de datos xBase/FoxPro.

Múltiples índices dBase4 (MDX) e índices FoxPro (CDX)

El Native xBase/FoxPro Access no soporta las dos condiciones siguientes utilizadas conjuntamente:
  • Índice basado en una expresión distinta del valor individual del elemento (por ejemplo, SUPERIOR (ITM1) o ITM1 + ITM2)..
  • Nombre del índice lógico idéntico a uno de los elementos que se encuentran en el archivo xBase/FoxPro.
El archivo de índice no será reconocido.
Solución: Renombrar el índice lógico.
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