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

Вниз

Проблемка небольшая !!!   Найти похожие ветки 

 
031178   (2008-03-22 08:48) [0]

У меня есть 2 таблицы, в одной хранится 2 поля, т. е. наименование товара и артикул (_Cod_Art - артикул, _Name_Tovar - наименование товара) и вторая таблица, куда необходимо ложить данные из первой таблицы (_Name_Predm - артикул, _Predm - сюда нужно положить данные из _Name_Tovar, первой таблицы). Бегать по запися долго, очень долго, если сделать вот так :

ADODataSet4.First;
for jj := 0 to ADODataSet4.RecordCount - 1 do
 begin
  ADODataSet5.First;
  for kk := 0 to ADODataSet5.RecordCount - 1 do
   begin
    if ADODataSet5["_Cod_Art"] = ADODataSet4["_Name_Predm"] then
     begin
      ADODataSet4.Edit;
      ADODataSet4["_Predm"] := ADODataSet5["_Name_Tovar"];
      ADODataSet4.Post;
     end;
      ADODataSet5.Next;
   end;
  ADODataSet4.Next;

Может кто подскажет ? Как это сделать быстро и правильно ?
Заранее все спасибо !!


 
Savek   (2008-03-22 09:51) [1]

With ADODataSet4 do begin
DisableContrils;
First;
while not eof do begin
   If AdoDataSet5.Locate("_Cod_Art",FieldByName("_Cod_Art").AsString,[]) then begin
       Edit;
       FieldByName("_Predm"]).AString := ADODataSet5.  FieldByname("_Name_Tovar").AsString;
       Post;
   end;
Next;
end;
EnableControls;
end;


 
031178   (2008-03-22 10:44) [2]

Пишет так :

Обновление влияет на слишком большое количество строк


 
Игорь Шевченко ©   (2008-03-22 11:50) [3]

Правила оформления вопросов читаем.



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
15-1204294018
Kolan
2008-02-29 17:06
2008.04.20
У кого нибудь осталась ветка про выбор emdedded СУБД?


15-1204785170
Slider007
2008-03-06 09:32
2008.04.20
С днем рождения ! 6 марта 2008 четверг


2-1206706569
oleg_teacher
2008-03-28 15:16
2008.04.20
помогите с кодировкой


2-1206351890
operator
2008-03-24 12:44
2008.04.20
Оптимальный способ парсинга строк.


3-1196229406
ROMQA
2007-11-28 08:56
2008.04.20
DELPHI SQL запрос в файл!