procedure TForm1.Button1Click(Sender: TObject);
begin
  table1.Close;
  table1.TableName:='bb';
  table1.TableType:=ttparadox;  table1.FieldDefs.Clear;
  table1.FieldDefs.AddFieldDef.DataType:=ftinteger;
  table1.FieldDefs.AddFieldDef.Name:='col1';
  table1.FieldDefs.Add('col2',ftstring,0,false);
  table1.FieldDefs.Add('col3',ftstring,0,false);  table1.IndexDefs.Clear;
  table1.IndexDefs.Add('col1_index','col1',[ixprimary]);  table1.CreateTable;
  table1.Open;
end;为什么这样不行?