Olá amigos do Fórum;
Estou desenvolvendo uma rotina onde tenho que passar com parametro os seguintes dados:
1 - Nome do campo do arquivo em uso
2 - Tamanto do campo do arquivo em uso
3 - Tipo do campo do arquivo em uso
4 - decimal do campo do arquivo em uso
minha dúvida é a seguinte como descobrir o tamanho do campo e o numero de casa decimais, estou utilizando o DBedit (pois consigo saber qual o campo onde foi teclado ENTER)
Vander
Como descobrir tamanho do campo
Moderador: Moderadores
-
evolver
- Membro Master

- Mensagens: 189
- Registrado em: 28 Ago 2004 01:02
- Localização: Cruz Alta - RS
- Contato:
Tente o DBSTRUCT
http://www.clipx.net/ng/clguide/ng26569.php
Ele vai preencher uma matriz com os dados do banco de dados.
Código meio tosco mas dá pra ter uma idéia
http://www.clipx.net/ng/clguide/ng26569.php
Ele vai preencher uma matriz com os dados do banco de dados.
Código: Selecionar todos
use aquivo
a_struct=dbstruct()
cls
@ 0,0 say "Estrutura do banco de dados"
for i = 1 to len(a_struct)
? a_struct[i,1] //nome
?? a_struct[i,2] // tipo
?? a_struct[i,4] // tamanho
?? a_struct[i,4] // decimais
next
Sergio "Evolver" Fagundes
CURVE-SE DIANTE DE MIM SER INSIGNIFICANTE, POIS EU SOU ROOT
Só respondo em PVT perguntas relativas ao que eu faço. Qualquer outra dúvida favor postar no fórum.
Peço aos veteranos que antes de responder a uma pergunta repetida dêem uma pesquisada e instruam a quem perguntou a fazer o mesmo.
CURVE-SE DIANTE DE MIM SER INSIGNIFICANTE, POIS EU SOU ROOT
Só respondo em PVT perguntas relativas ao que eu faço. Qualquer outra dúvida favor postar no fórum.
Peço aos veteranos que antes de responder a uma pergunta repetida dêem uma pesquisada e instruam a quem perguntou a fazer o mesmo.
Prezado Colega
Creio que o que você quer é pegar os dados do campo para fazer uma edição no Dbedit(), se for dê uma olhada no seguinte tópico :
https://pctoledo.org/forum/viewto ... 48b78d426a
Até logo.
Marcelo
Creio que o que você quer é pegar os dados do campo para fazer uma edição no Dbedit(), se for dê uma olhada no seguinte tópico :
https://pctoledo.org/forum/viewto ... 48b78d426a
Até logo.
Marcelo
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)

