Como modificar una Tabla?

Diego
28 de Octubre del 2003
como modifico una que se encuentra incluida en un formulario por medio de un boton.....urgente.....gracias

Raul
28 de Octubre del 2003
Puedes encontrar varios ejemplos en la ayuda de Visual bajo el commando ALTER TABLE.
Ojo que tienes que cargar la tabla de modo esclusivo para agregar o quitar campos.
Espero te ayude

Alex
28 de Octubre del 2003
Varios ejemplos de uso del Alter Table para modificar una tabla.

* Example 1
SET PATH TO (HOME( ) + 'samplesdata\') && Sets path to table
ALTER TABLE customer ADD COLUMN fax c(20) NULL

* Example 2
ALTER TABLE customer ADD PRIMARY KEY cust_id TAG cust_id

ALTER TABLE customer ALTER COLUMN cust_id c(5) PRIMARY KEY

* Example 3
ALTER TABLE orders;
ALTER COLUMN quantity SET CHECK quantity >= 0;
ERROR "Quantities must be non-negative"

* Example 4
ALTER TABLE orders;
ADD FOREIGN KEY cust_id TAG cust_id REFERENCES customer

* Example 5
ALTER TABLE orders ALTER COLUMN quantity DROP CHECK

* Example 6
ALTER TABLE orders DROP FOREIGN KEY TAG cust_id SAVE

* Example 7
CLEAR
ALTER TABLE customer ADD COLUMN fax2 c(20) NOT NULL
DISPLAY STRUCTURE

ALTER TABLE customer;
ALTER COLUMN fax2 NULL;
ALTER COLUMN fax2 SET DEFAULT .NULL.

ALTER TABLE customer DROP COLUMN fax2


Extraido de Visual FoxPro Help.



Alex Vargas