Доброго времени суток, возникла проблема при выполнении кода 
while not Dbf1.EOF do
 begin
 Edit1.text:=Dbf1.FieldByName('GL_ID').AsString; 
Dbf1.Next; 
end;
цикл не выполняется, пробовал for таже проблема в Edit не попадают значения из таблицы gl_id, если же использовать без цикла то все корректно работает, 
подскажите в чем может быть причина и как исправить ?
			
		


