var
img_f_id, img_f_id1 : intteger;
-------------------------------
with query1 do
begin
Close;
Sql.Clear;
sql.add('select F_id from data_table');
sql.add('where F_name ='''+edit1.text+'''');
open;
while not eof do
begin
img_f_id := FieldByName('F_id').AsInteger;
next; //다음레코드(다음으로 이동이 되지 않음)
img_f_id1 := FieldByName('F_id').AsInteger;
end;
end;
일케 했는데 where절에 맞는 레코드 id값만 나오는데 ..
그 다음 레코드나 이전 레코드 값을 구하려고 한다면
어케 해야할지...
조언 부탁합니다..