Используйте данную процедуру для копирования указанного набора данных в новую таблицу. Параметр DataSet это тип TDataSet, из которого вы хотите скопировать, FileName это полное имя новой таблицы (включая путь и расширение). DateTimeAsString указывает, что поля datetime должны быть преобразованы в строковые поля в таблице результата. Это особенно полезно если вы желаете использовать TDbf для создания к текстовым процессорам например. Если этот параметр установлен в True, то срабатывает обработчик события OnCopyDateTimeAsString, где вы можете перекрыть стандартное преобразование из datetime в string, которое базируется на текущих региональных настройках. Свойство Level определяет TableLevel для новой таблицы. В случае использования версий TDbf до 6.0 для преобразования datetime значений в BDE совместимый формат, используйте данную процедуру следующим образом: поместите два экземпляра TDbf на форму, установите у TDbf1 свойство DateTimeHandling в dtDateTime и подсоедините к существующей таблице. Убедитесь, что у TDbf2 оно установлено в dtBDETimeStamp и вызовите процедуру CopyFrom с DataSet = TDbf1 и DateTimeAsString = False. Затем Вы можете заменить старую таблицу новой и использовать TDbf в режиме dtBDETimeStamp в ваших приложениях.