Я создавал таблицу во время выполнения, однако при создании таблицы (см. Мой код)
procedure CreateTempTable(pDataBaseName,pSessionName:String); begin //-------create "TempTable" TempTable:=TTable.Create(application); With TempTable Do begin //-------set false in "Active" Active := False; //-------name of Session SessionName:=pSessionName; //-------name of DataBase. DatabaseName :=pDataBaseName; Filtered := True; //-------name of table TableName := 'TempTabl.DB'; //-------paradox type TableType := ttParadox; //-------if the table is already exists if TempTable.Exists then //-------delete the table TempTable.DeleteTable; //-------create 2 fields "Field1" & "Field2" with FieldDefs do begin Clear; with AddFieldDef do begin DataType := ftFloat; Name := 'Field1'; end; with AddFieldDef do begin DataType := ftFloat; Name:='Field2'; end; end; //-------Create table CreateTable; // Here where the exception bursts off end; end;
возникает исключение: «Таблица открыта, таблица не существует». так в чем именно проблема, она открыта или не существует?
Это исключение:
C:\Temp
? Посмотрите, имеет ли это значение. - person Cosmin Prund   schedule 30.01.2013