[질문] SQL로 조회하는데 테이블 필드값이 수시로 변할경우 검색은 어떻게해야하나요?
Table 
------------------------------------------------------------------------
Field    A       B10      B20        B30         B40        B50
------------------------------------------------------------------------
         1       35       60         70          80          90     ....
         2       50       70         90          100         105    ....
         3       65       70         90          105         120    ....
         .        .        .         .            .          .
------------------------------------------------------------------------
테이블에서 보면 아시겠지만
A 값과 B 값이 주어지면 그에 해당하는 숫자를 알면 됩니다.
A : 2  Edit1으로 입력받고
B : 30 을 Edit2로 입력받은뒤 조회하려면
SQL 
------------------------------------------------------------------------
with Query1 do begin
close;
SQL.clear;
SQL.add('select * from table where A=:A);
ParamByName('A').AsString:=Edit1.Text;  //즉 2를 입력받아 A가 2일 레코드를 검색
open;
end;
Edit3.Text :=Query1.FieldByName(B30).AsString;
그런데 매개변수가 적다는 에러를 냅니다. 고수님들 부탁드립니다.