FoxPro/Visual FoxPro - obtener los campos de una tabl

 
Vista:

obtener los campos de una tabl

Publicado por Lean++ (10 intervenciones) el 24/04/2006 15:26:33
Necesito obtener los nombres de los campos de una tabla para mostrarlos en un combo.
Si alguien me puede ayudar se lo agradeceria

Saludos

Lean++
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:obtener los campos de una tabl

Publicado por Manuel (344 intervenciones) el 24/04/2006 16:36:16
La función FCOUNT() te devuelve cuántos campos tiene la tabla y la función FIELD(i) te devuelve los nombres de cada campo, dependiendo del número de campo que pidas con i.
Te muestro el ejemplo qua da la MSDN:

SELECT tuTabla
FOR gnContador = 1 TO FCOUNT( ) && Bucle para el número de campos.
? FIELD(gnContador) && Muestra cada campo.
NEXT
?
? 'Número de campos: ' + ALLTRIM(STR(gnContador -1))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:obtener los campos de una tabl

Publicado por DALSOM (612 intervenciones) el 24/04/2006 16:38:44
CON LA FUNCION FCOUNT() OBTIENES EL NUMERO DE CAMPOS DE TU TABLA, Y CON LA FUNCION FIELD() EL NOMBRE.

FIELD(FCOUNT(ALIASNAME)) TE DARA EL NOMBRE DEL ULTIMO CAMPO DE TU TABLA.

ESPERO HABERTE AYUDADO.

SALUDOS,
DALSOM.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar