Página 1 de 1

Estrutura de um campo

Enviado: 21 Ago 2011 16:41
por marcos.gurupi
Caros colegas, como faco para pegar a estrutura de um campo?

Marcos Roberto.

Estrutura de um campo

Enviado: 21 Ago 2011 17:18
por alxsts
Olá!

O que você chama de "estrutura de um campo"? Seria o tipo de dados?

Se for, poderá usar o código abaixo para saber o tipo de dados do terceiro campo de uma tabela chamada cliente:

Código: Selecionar todos

? ValType( CLIENTE->( FieldGet( 3 ) ) )

Estrutura de um campo

Enviado: 22 Ago 2011 10:13
por ANDRIL
Tambem nao sei se entendi, veja o codigo:

Código: Selecionar todos

use CLIENTE
*--retorna a estrutura do dbf
campos=DBSTRUCT()

for i = 1 to len(campos)
    *--aqui usa um laço para mostrar os dados do array obtido
    ? campos[i,1]    //nome do campo
    ?? campos[i,2]   //tipo do campo
    ?? campos[i,3]   //tamanho do campo
    ?? campos[i,4]   //decimal do campo
next

close
Abraços