Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема записи результатов ;запроса в таблицу... [D7]


MAXL ©   (2002-11-23 09:19:00) 

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

Итак, есть компоненты: AdoConnection, AdoTable1 (это первая таблица,к которой создаем запрос),
DataSourse1 (свойству Dataset присвоено AdoTable1), Adoquery1 (свойству DataSourse присвоил DataSourse1 ),
Adotable2 - сюда и нужно записать результат выполнения запроса Adoquery1, еще парочка DBGrid .
Вот так я начал :
--------------
procedure TForm1.BitBtn3Click(Sender: TObject);
begin

ADOQUERY1.SQL.Add("SELECT * FROM СТУДЕНТЫ WHERE ФАМИЛИЯ LIKE "%ОТЧ"" );
ADOQUERY1.Open;
adotable2.Edit;
\\\\\ вот здесь застрял....


panel3.Caption:=" найдено записей "+inttostr(adoquery1.RecordCount);

end;
------------------
Все, что получилось это вывод рез-ов запроса на экран....

С уважением.


MAXL   (2002-11-24 15:20:00) [1]

Ник, спасибо! Буду пробовать.
С уважением.


sniknik   (2002-11-23 21:38:00) [2]

ADOCOMMAND.CommandText:= "SELECT INTO adotable2Name SELECT * FROM СТУДЕНТЫ WHERE ФАМИЛИЯ LIKE "%ОТЧ"");
ADOCOMMAND.Execute.

если таблица уже существует поменяй SELECT INTO на INSERT INTO.


MAXL   (2002-11-23 18:05:00) [3]

:)


Наверх

Титульная страница Поиск, карта сайта Написать письмо