|
|
|
|
- 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)
Acceso nativo a xBase/FoxPro: Características y observaciones específicas
Disponible solo con este tipo de conexió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 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.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|