campo e índice

19/06/2004 - 11:39 por Juan Palomo Vigoroso | Informe spam
Hola amigos:

Estoy empezando con fox.

Tengo una tabla en la que quiero saber si existe un campo con un nombre
determinado y si no es así crearlo.

Tambien quiero daber si en un archivo .cdx existe un índice para ese campo
y si no es así crearlo tambien.

Alguien me puede ayudar???


Garcias por anticipado


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
 

Leer las respuestas

#1 Alex Feldstein
19/06/2004 - 14:52 | Informe spam
On Sat, 19 Jun 2004 02:39:57 -0700, "Juan Palomo Vigoroso"
wrote:

Tengo una tabla en la que quiero saber si existe un campo con un nombre
determinado y si no es así crearlo.



If Fsize("NuevoCampo") > 0
* existe
else
* no existe
* para crealro, abrir la tabla en forma exclusiva y usar:
* ALTER TABLE ADD COLUMN
endif




Tambien quiero daber si en un archivo .cdx existe un índice para ese campo
y si no es así crearlo tambien.



Mira la función TAG() en la ayuda.

Algo asi como:

USE HOME(2) + "data\customer"
CLEAR
FOR nCount = 1 TO TAGCOUNT()
? TAG(CDX(1),nCount)
ENDFOR

Para crear indices, usas INDEX ON

HTH


Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(Address scrambled with ROT-13)

Preguntas similares