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

Вниз

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

 
Tanya_d ©   (2007-05-18 12:24) [0]

Я не очень разбираюсь в особенностях программирования. Поэтому прошу у форумчан помощи. Есть одна база с полем например Pole1, это поле
Datasource2.DataSet.Fields[1], и есть другая база с полем Pole_all
Datasource1.DataSet.Fields[4]. Как сделать чтобы все значения из первой базы Pole1 перегнать во вторую базу в Pole_all?


 
Сергей М. ©   (2007-05-18 12:46) [1]

Datasource2.DataSet.First;
while not Datasource2.DataSet.EOF do begin
 Datasource1.DataSet.Insert;
 Datasource1.DataSet.Fields[4].Value := Datasource2.DataSet.Fields[1].Value;
 Datasource2.DataSet.Next;
end;


 
Jeer ©   (2007-05-18 12:50) [2]

Сергей М. ©   (18.05.07 12:46) [1]

+ Open:)
а Close - на усмотрение.


 
ЮЮ ©   (2007-05-18 13:04) [3]

Есть одна база с полем например Pole1, и есть другая база с полем Pole_all
Как сделать чтобы все значения из первой базы Pole1 перегнать во вторую базу в Pole_all?


С таким обращением с терминами и метла не помежет. Только в поля!!! Или на овощебазу.


 
ЮЮ ©   (2007-05-18 13:09) [4]

> [1] Сергей М. ©   (18.05.07 12:46)

Нафига ты в другой набор данных записи вставляешь?

Во второй базе уже есть поле Pole_all. Вот в него и перегоняй! Причем исключительно из поля Pole1. И дугие поля не трогай, не для того они засеяны.


 
Сергей М. ©   (2007-05-18 13:21) [5]


> ЮЮ ©   (18.05.07 13:09) [4]


> Нафига ты в другой набор данных записи вставляешь?


А почему бы и не вставлять ?
В условиях же не сказано, пуста или не пуста целевая таблица.
Поэтому имею полное право интерпретировать условия по своему усмотрению)


> Во второй базе уже есть поле Pole_all


Угу.
Pole_all = Datasource1.DataSet.Fields[4]

см. внимательно условия


 
ЮЮ ©   (2007-05-19 11:12) [6]


> В условиях же не сказано, пуста или не пуста целевая таблица.
> см. внимательно условия


В условиях о таблицах ни слова, там по одному полю в двух разных базах :)


 
Anatoly Podgoretsky ©   (2007-05-19 11:25) [7]

INSERT INTO DB2.TB1(Pole_all) SELECT Pole1 FROM DB1.TB1

Движок должен поддерживать гетерогенные запросы


 
Плохиш ©   (2007-05-19 13:44) [8]


> Движок должен поддерживать гетерогенные запросы

Это контрольный выстрел в голову...


 
Anatoly Podgoretsky ©   (2007-05-19 13:46) [9]

Ну так Таня Д., пол мужкой - не желает говорить, что использует, вдруг не БДЕ, а какой ни будь наколенный движок. Контрольный выстрел еще впереди.


 
tanya_d ©   (2007-05-20 14:58) [10]

у меня просто не было интернета дома. Спасибо всем кто откликнулся. Очень дружественный форум... буду пробовать. Использую стандартный BDE, в других не разбираюсь? А какие есть альтернативы? просто база будет около 8000 записей..


 
Tanya_d ©   (2007-05-20 15:29) [11]


> Ну так Таня Д., пол мужкой

по умолчанию стояло, забыла изменить....



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

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

Наверх




Память: 0.49 MB
Время: 0.017 c
2-1179835519
iXT
2007-05-22 16:05
2007.06.10
Free


15-1178619068
X9
2007-05-08 14:11
2007.06.10
Минэкономразвития России — за Linux и Open Source для школ


2-1179801041
ALEX][ANDR
2007-05-22 06:30
2007.06.10
ТАЙМЕР


15-1179560996
Ega23
2007-05-19 11:49
2007.06.10
Ну всё, товарищи.


11-1161665410
Моторокер
2006-10-24 08:50
2007.06.10
Как в runtime скрыть/показать скроллбар в TKOLMemo?