* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



CopyFrom
19 марта 2009

procedure CopyFrom(DataSet: TDataSet; FileName: string;
DateTimeAsString: Boolean; Level: Integer);
Используйте данную процедуру для копирования указанного набора данных в новую таблицу. Параметр 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 в ваших приложениях.


Теги: IsDeleted, Borland Delphi, Undelete, CreateTable, CreateTableEx, CopyFrom, RestructureTable, PackTable, EmptyTable, Zap, InitFieldDefsFromFields, AbsolutePath, DbfFieldDefs, PhysicalRecNo, LanguageID, LanguageStr, CodePage, ExactRecordCount Borland Delphi

Статьи по теме:

Пространства имен в Delphi
Асинхронный режим, основанный на сообщениях
TableLevel
Метод ExportToFilter
Интеграция OLAP и ИАД
Фильтрация и сортировка данных
Определение и типовые архитектуры хранилищ данных
Объединение сетей в интерсеть
Размеры секций
Информационные технологии в менеджменте
TableName
Асинхронный режим, основанный на событиях
Инспектор объектов
Перекрытый ввод-вывод
Панель Position
| Borland Delphi | Alex |
 


Пн Вт Ср Чт Пт Сб Вс
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31


     



Данный сайт или домен продается

© 2009 Seoliga.ru | Borland Delphi | CopyFrom. Регион сайта: Москва и Санкт-Петербург