Icon Insert Method

HIDESBASE void __fastcall Insert(int InsertPos, const
      System::UnicodeString Name, Data::Db::TFieldType DataType, int
      Size = 0x0, bool Required = false, const System::UnicodeString
      DefaultValue = System::UnicodeString(), const
      System::UnicodeString MinValue = System::UnicodeString(), const
      System::UnicodeString MaxValue = System::UnicodeString(), const
      System::UnicodeString Description = System::UnicodeString(),
      TFieldCharCase CharCase = (TFieldCharCase)(0x0), System::Byte
      Compression = (System::Byte)(0x0))

HIDESBASE void __fastcall Insert(int InsertPos, int FieldNo,
      const System::UnicodeString Name, Data::Db::TFieldType DataType,
      int Size = 0x0, bool Required = false, const
      System::UnicodeString DefaultValue = System::UnicodeString(),
      const System::UnicodeString MinValue = System::UnicodeString(),
      const System::UnicodeString MaxValue = System::UnicodeString(),
      const System::UnicodeString Description =
      System::UnicodeString(), TFieldCharCase CharCase =
      (TFieldCharCase)(0x0), System::Byte Compression =
      (System::Byte)(0x0))

Usage

Call the Insert method to insert a new field definition object at a specific position in the list of field definitions for the table. The InsertPos parameter is an integer identifying the field definition's position in the list of field definitions, in the range of 0 to the value of the Count property minus 1. Please see the TDBISAMFieldDef object for more information on each parameter to this method.
Image