|
|
|
|
- Uso de caracteres de espacio en los parámetros
- Describir un artículo
- Limitaciones
HDBDescribeField( Función)
Disponible solo con estos tipos de conexión
Describe mediante programación cada elemento que se encuentra en la estructura de un archivo xBase descrito por HDBDescribeFile. Observación: los archivos descritos por la programación son archivos en formato dBase3. HDBDescribeFile("CUSTOMER", "DA", "C:\FILE\CUSTOMER.DBF") HDBDescribeField("LASTNAME,C,20") HDBDescribeField("FIRSTNAME,C,20") HDBDescribeField("MARRIED,L") HDBDescribeField("DOB,D") HDBDescribeField("INFO,M") HDBDescribeIndex("C:\FILE\LASTNFILE.NDX", "LASTNAME") HDBDescribeIndex("C:\FILE\LNFNFILE.NDX", "FULLNAME,C,40", "LASTNAME+FIRSTNAME") HDBCréation()
Sintaxis
<Result> = HDBDescribeField(<Name and type of item>)
<Result>: booleano - True si se realizó la operación,
- False si se produce un problema. La función HError permite identificar el error.
<Name and type of item>: Cadena de caracteres Nombre dado al artículo y tipo de artículo. Este parámetro tiene el siguiente formato: donde: - <Nombre del artículo>>Nombre del artículo: Nombre que se usará para manipular este ítem por programación.
- <Tipo de elemento>: Tipo de elemento a crear:
| | C,<Tamaño | Posición de texto, <Tamaño> es el tamaño de la cadena de caracteres | N,<Tamaño>,<NbDecimales> | Partida numérica. <Size> es el tamaño del valor numérico, <NbDecimals> es el número de decimales en el valor numérico. | M | posición booleana | D | Posición de fecha (en formato "AAMMDD") | M | Posición de nota de texto |
Observaciones Uso de caracteres de espacio en los parámetros Los parámetros no deben estar separados por caracteres de espacio; por ejemplo, no se debe escribir: HDBDescribeField("FIRSTNAME, C, 20")
Debes escribir: HDBDescribeField("FIRSTNAME,C,20")
- Si el archivo ya está abierto al llamar a la función HDBDescribeField, se generará un error 1009.
- Las claves (o índices) son definidas por HDBDescribeIndex.
- El número de elementos creados en un archivo de datos con la función HDBDescribeField está limitado a 128.
- El tamaño máximo de un artículo:
- no puede exceder los 254 caracteres para una posición de texto no clave.
- no puede exceder los 100 caracteres para una posición de texto clave.
- no puede superar los 19 dígitos en la parte entera y los 15 dígitos en la parte decimal de un elemento numérico.
- Para utilizar HDBDescribeField, el archivo fue descrito por HDBDescribeFile.
- Esta función no está disponible cuando se utiliza una base de datos a través de Acceso Remoto.
- Esta función no está disponible cuando se utiliza un ejecutable independiente..
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|