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

Вниз

Проблема с использованием BatchMove   Найти похожие ветки 

 
Imshanya   (2003-05-16 11:56) [0]

Уважаемые Мастера, помогите разобраться!

Необходимо перекачать данные некоторых полей из одной таблы в другую (Paradox).
В каждой таблице есть уникальный SecondaryIndex по полю типа дата.
У SourceTable и у DestinationTable делаю эти индексы активными.
Далее:
BatchMove.Mode:=butUpdate;
BatchMove.Execute;
Фиг мне!!! ниче не перекачалось...


 
Md   (2003-05-16 12:02) [1]

BatchMove.Mode:=batCopy ?


 
Imshanya   (2003-05-16 12:04) [2]

Не, там уже (в DestinationTable) есть строки, их проапдейтить надо. Линкую таблицы по этим полям типа дата.


 
dash78 ©   (2003-05-16 12:08) [3]

сделай запросом
insert into tab1
select * from tab2
при условии что типы полей совпадают
и выбираешь все поля


 
Imshanya   (2003-05-16 12:15) [4]

2 dash78
Да нет, мне не надо Insert, мне Update нужен!!!


 
dash78 ©   (2003-05-16 12:33) [5]

ну сделай Update
UPDATE tab1 t1
SET f1=(select t2.f1 from tab2 t2),
f2=(select t2.f2 from tab2 t2),
.
.
WHERE t1.date=t2.date


 
Сергей Суровцев ©   (2003-05-16 14:32) [6]

У самого Table есть метод BatchMove. Он на мой взгляд
работает гораздо лучше.




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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
3-13094
Taktic
2003-05-19 08:10
2003.06.05
Редактирование поле типа DateTime... маленький такой вопрос


4-13519
Ahmad K
2003-04-04 17:21
2003.06.05
Автозаполнение и-нет форм


7-13481
HanIP
2003-04-01 16:00
2003.06.05
COM и USB


1-13313
Юрий Федоров
2003-05-23 10:39
2003.06.05
навесить обычную процедуру на обработчик события


4-13522
alexsc
2003-04-07 11:31
2003.06.05
отключение windows клавиш