PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Uso de caracteres de espacio en los parámetros
  • Describir un artículo
  • Limitaciones
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Describe por programación cada elemento que se encuentra en la estructura de un archivo xBase descrito por HDBDescribeFile.
Nota: los archivos descritos por la programación son archivos en formato dBase3.
Ejemplo
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>: Boolean
  • True si la operación fue realizada,
  • False si se produce un problema. HError se utiliza para identificar el error.
<Name and type of item>: Character string (with quotes)
Nombre dado al artículo y tipo de artículo. Este parámetro tiene el siguiente formato:
<Item name>, <Item type>
dónde:
  • <Nombre del artículo>>Nombre del artículo: Nombre que se usará para manipular este elemento por programación.
  • <Tipo de elemento: Tipo de elemento a crear:
    C,<TamañoPosició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.
    Mposición booleana
    DPosición de fecha (en formato "AAMMDD")
    MPosició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")

Describir un artículo

  • Se generará un error 1009 si el archivo ya está abierto durante la llamada a HDBDescribeField.
  • Las claves (o índices) se definen mediante HDBDescribeIndex.
  • El número de elementos creados en un fichero por HDBDescribeField no puede exceder los 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 usar HDBDescribeFieldel archivo fue descrito por HDBDescribeFile.

Limitaciones

  • Esta función no está disponible cuando se accede a una base de datos mediante Acceso remoto.
  • Esta función no está disponible cuando se utiliza un ejecutable independiente..
Componente : wd250hf.dll
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