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

Вниз

Копирование данных из Query в Table   Найти похожие ветки 

 
skirdov ©   (2002-12-02 16:18) [0]

Всем добрый вечер.

Имеется объекты Query и Table с идентичной структурой (FieldDefs). Как одним легким движением руки поместить все записи из Query в Table?


 
Reindeer Moss Eater   (2002-12-02 16:26) [1]

Table.BatchMove(Query)


 
Prooksius ©   (2002-12-02 16:27) [2]

1 Открываешь Table
2 Открываешь Query
3 В цикле бежишь по записям Query
4 Table.Append
5 Записываешь данные из Query в Table
6 Table.Post
...
10 Куришь


 
Некурящий   (2002-12-02 16:38) [3]

Чото не получается


 
Johnmen ©   (2002-12-02 16:45) [4]

>Некурящий (02.12.02 16:38)

Бросай некурить ! И все получится !
:)))


 
Prooksius ©   (2002-12-02 16:54) [5]

Сорри, телепаты в отпуске.


 
Некурящий   (2002-12-02 17:07) [6]

Внимательно читающие и с чувством юмора видимо тоже


 
Max Zyuzin ©   (2002-12-02 17:12) [7]

Объясняю за ув. Prooksius © (02.12.02 16:54) ...
Вы говорите Чото не получается но мы то не в курсе что именно у вас не получается... вы нам об этом не сообщаете.. мы не гадалки :))



 
Anatoly Podgoretsky ©   (2002-12-02 17:18) [8]

INSERT INTO ...


 
Карелин Артем ©   (2002-12-02 17:24) [9]

цикл до eof
begin
append
цикл i=0 to число полей-1
table.fields[i].value:=Query.Fields[i].value;
post
end


 
skirdov ©   (2002-12-02 18:42) [10]

To Reindeer Moss Eater.

Получилось. Но вместо русских букв в TDBGridEh пишется знак "#".
Как это лечится? TDBGridEh связана с TDataSource, TDataSource связата с той самой TTable...

To Anatoly Podgoretsky © (02.12.02 17:18)
>INSERT INTO ...

Так сделать можно, но в моем случае придется выполнить запрос 2 раза :(
Дело в том, что заранее не известна структура TTable. Т.е. я пишу:

...
Query1.SQL.Add ("select ...");
Query1.Open;
Table1.FieldDefs := Query1.FieldDefs;
Table1.Create;

И чтобы добавить записи в TTatble придется выполнить запрос еще раз...



 
Anatoly Podgoretsky ©   (2002-12-02 18:53) [11]

Тогда другое дело, ну тогда гони в цикле, как указал Карелин Артем © (02.12.02 17:24)


 
Reindeer Moss Eater   (2002-12-02 19:01) [12]

Как это лечится?
Настройкой языкового драйвера разумеется


 
skirdov ©   (2002-12-02 20:59) [13]

Всем большое спасабо. :)



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

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

Наверх




Память: 0.49 MB
Время: 0.02 c
4-61871
bytebutcher
2002-11-06 16:53
2002.12.19
Можно ли задать для уже существующего окна другой DC?


1-61595
^Sanya
2002-12-10 11:51
2002.12.19
Создание компонента:


14-61821
php
2002-11-29 18:08
2002.12.19
FTP


6-61721
shelest
2002-10-23 12:06
2002.12.19
Кодировка писем при получении через POP3


8-61710
DenKop
2002-09-01 22:42
2002.12.19
Wave chunk