Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.15;
Скачать: CL | DM;

Вниз

Перенос данных в другую таблицу   Найти похожие ветки 

 
Miss ©   (2002-06-19 16:53) [0]

Есть 5 таблиц БД, одна из них главная остальные подчинены ей один-к-одному(Использую TTable). Необходимо создать копии записей из этих таблиц. Создю такие же 5 таблиц, с такими же связями. Сначала копирую запись из одной подчиненной таблицы в идентичную ей, но с другим именем,в исходной удаляю, затем другую и так до главной таблицы и в этом месте "выползает" ошибка "Master record missing" (Отсутствует основная запись, код 9733)Помогите!!!!


 
msguns ©   (2002-06-19 21:40) [1]

Зачем так сложно ? Неужели нельзя проще:
1) исходные таблицы просто скопировать в соотв-е им дубликаты (копии) причем удобно с помощью стд.компоненты TBatchMove
2) всем 5 TDBGrid (или что там еще исп-ся) сбросить свойство
TDataSource в nil
3) закрыть все 5 таблиц
4) все их почистить (Метод TTable.EmptyTable)
5) открыть все табл.снова
6) Всем гридам опять привязаться к соотв-м таблицам
Или я что-то не понял ?


 
Miss ©   (2002-06-20 07:32) [2]

TBatchMove копирует(переносит) таблицу целиком, а мне нужно, например, одну запись. И поэтому сброить DataSourse в nil нельзя



Страницы: 1 вся ветка

Текущий архив: 2002.07.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
4-47862
anod
2002-05-09 23:56
2002.07.15
Текст меню по идентификатору


1-47318
NIKITA777
2002-07-01 11:36
2002.07.15
Есть ли у кого комонент treeview c вложенным checkbox


3-47103
leopoldo
2002-06-14 13:40
2002.07.15
Требуется помощь по таблице БД (Paradox)!!!


14-47739
Guru
2002-06-11 12:16
2002.07.15
Что такое Delphi ?


1-47488
greenrul
2002-06-25 16:26
2002.07.15
Как дождаться завершения CopyFile,DeleteFile и пр.