C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Проблемы с копированием таблиц, При копировании данные не сохраняются
Андрей А.
Отправлено: 21.10.2005, 15:11


Не зарегистрирован







Добрый день, возникла следующая проблема: необходимо сохранить таблицы Paradox в указанный пользователем каталог, решил реализовать это через копирование таблиц. Использование функции CopyFile почему даёт результат через раз, при этом, структура таблицы сохраняется, а её содержимое не переносится, использование SHFileOperation выдаёт ошибку файловой системы 1026, через потоки почему то получилась та же история, что и с CopyFile структура перенесена, а данные нет. Возможно дело в том что данные в это время не записаны на диск, а находятся в буфере, хотя кэшировние я не применяю. Подскажите каким образом можно принудительно записать содержимое таблиц на диск.
olegenty
Отправлено: 24.10.2005, 10:19


Ветеран

Группа: Модератор
Сообщений: 2412



создать новую таблицу и, при проходе по записям исходной таблицы, вставить записи в новую.

Вернуться в Работа с базами данных в C++Builder