для проверки ввел две переменные, в отладчике смотрю, они обе равны "103". Но все равно пробегает мимо бегина с эдитом
Код:
begin
ADOQuery2.First;
while not ADOQuery1.Eof do
begin
d:= ADOQuery1['new_str1'];
f:= ADOQuery2['garn'];
if ADOQuery2.Locate('garn', ADOQuery1['new_str1'], []) then
begin
ADOQuery2.Edit;
k := ADOQuery1['datetime'];
ADOQuery2.Post;
end;
ADOQuery2.Next;
end;
end;
вставил поиск по части имени, тоже не помогло