Article ID: 194515
Article Last Modified on 5/12/2003
CLOSE DATABASE ALL
USE testdb.DBC
DELETE FOR objectid=14 &&Delete object #14's record
PACK
USE
#DEFINE DBCNAME 'testdb'
#DEFINE TABNAME 'testtab'
#DEFINE TABCOUNT 2
CLEAR
CLOSE DATA ALL
DELETE FILE testdb.DBC
DELETE FILE testdb.dc?
CREATE DATABASE DBCNAME
FOR lni = 1 TO TABCOUNT
DELETE FILE (TABNAME+ALLTR(STR(lni)))+'.dbf'
DELETE FILE (TABNAME+ALLTR(STR(lni)))+'.cdx'
CREATE TABLE (TABNAME+ALLTR(STR(lni))) (F1 C(10) NOT NULL ;
PRIMARY KEY, ;
F2 C(10) NOT NULL)
ENDFOR
* Gives invalid DBC because Foreign key expression is missing
ALTER TABLE (TABNAME+("2")) ADD FOREIGN KEY TAG ;
F2 REFERENCES (TABNAME+"1") TAG F1
186242 BUG: ALTER TABLE Cannot Create a Descending Primary Key
191697 BUG: ALTER TABLE Command With Multiple Drop Statements Fails
191593 BUG: ALTER TABLE Causes Memo File is Missing or Invalid Err
Additional query words: kbVFP600bug kbDatabase kbDBFDBC
Keywords: kbbug KB194515