Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2008, 13:26   #101
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

все эту проблему я решил (неправильно сохронял запись)
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 05.12.2008, 13:27   #102
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

а как это циклом перегонять
и еще как очистить записи из заявок
Код:
DataModule1.zaiavkiQuery.ClearFields;
пишет ошибку
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 05.12.2008, 13:36   #103
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

Цитата:
Сообщение от opel.omega Посмотреть сообщение
а как это циклом перегонять
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
ADOQuery1.First;
while not ADOQuery1.Eof do begin
ADOQuery2.Insert;
ADOQuery2.FieldValues['name2']:=ADOQuery1.FieldValues['name1']; {имени поля 
name2 во второй талице, присваиваем значение имени поля name1 в первой таблице}
ADOQuery2.FieldValues['adress2']:=ADOQuery1.FieldValues['adress1'];
ADOQuery2.Post;
ADOQuery1.Next;
end;
end;
фЁдОр вне форума Ответить с цитированием
Старый 05.12.2008, 13:45   #104
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

чето я не понел можно подробный коментарий к коду
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 05.12.2008, 13:52   #105
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

я сделал по примеру только вот не понел что нужно вписывать вместо name и adress
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 05.12.2008, 13:54   #106
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

Код:
begin
   DataModule1.zaiavkiQuery.First;
while not DataModule1.ADOQuery1.Eof do begin
   DataModule1.ADOQuery2.Insert;
   DataModule1.ADOQuery2.FieldValues['name2']:=DataModule1.zaiavkiQuery.FieldValues['name1']; 
 DataModule1.ADOQuery2.FieldValues['adress2']:=DataModule1.zaiavkiQuery.FieldValues['adress1'];
 DataModule1.ADOQuery2.Post;
 DataModule1.zaiavkiQuery.Next;
end;
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 05.12.2008, 14:03   #107
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

Цитата:
Сообщение от opel.omega Посмотреть сообщение
я сделал по примеру только вот не понел что нужно вписывать вместо name и adress
вместо name и adress, нужно писать свои поля. это я из давней темы взял
фЁдОр вне форума Ответить с цитированием
Старый 05.12.2008, 14:07   #108
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

я сначала так и сделал только вот он мне около 297 записей впихнул в продажи и застрял пришлось Ctrl Alt Del
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 05.12.2008, 14:08   #109
opel.omega
Форумчанин
 
Регистрация: 18.11.2008
Сообщений: 188
По умолчанию

Код:
begin
 DataModule1.zaiavkiQuery.First;
while not DataModule1.ADOQuery1.Eof do begin
 DataModule1.ADOQuery2.Insert;
 DataModule1.ADOQuery2.FieldValues['detail_name']:=DataModule1.zaiavkiQuery.FieldValues['detail_name'];
 DataModule1.ADOQuery2.FieldValues['header']:=DataModule1.zaiavkiQuery.FieldValues['header'];
 DataModule1.ADOQuery2.Post;
 DataModule1.zaiavkiQuery.Next;
end;
Хакер - не преступник
Взлом - для искусства
Смысл - в свободе
opel.omega вне форума Ответить с цитированием
Старый 05.12.2008, 14:17   #110
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

правильно, только укажите все необходимые поля для переноса в таблицу продаж. Все я домой, в понедельник покажите свои наборотки.
фЁдОр вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi + Acces Artazzz БД в Delphi 5 19.06.2008 14:32
Поиск нескольких записей VenMaster БД в Delphi 1 14.06.2008 22:48
delphi & acces fluer БД в Delphi 4 17.02.2008 12:53
Сохранение нескольких записей из DbGrid в базу Canadec БД в Delphi 5 06.09.2007 14:26
добавления в готовую таблицу Strelka Microsoft Office Excel 1 09.03.2007 17:27