Caros colegas, como faco para pegar a estrutura de um campo?
Marcos Roberto.
Estrutura de um campo
Moderador: Moderadores
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Estrutura de um campo
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:
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 ) ) )[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
Estrutura de um campo
Tambem nao sei se entendi, veja o codigo:
Abraços
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
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
