datasource콤포, table콤포 그리고 dbgrid콤포를 이용했습니다.
table1 에 다음과 같은 데이터가 있습니다.
--------------------
id friend
--------------------
봉팔 상현
봉팔 철민
만수 미영
봉팔 만수
미영 만수
--------------------
버튼을 눌렀을때 주어진 id에 해당하는 friend값을 찾아와 임의의 스트링변수에 저장하고 싶습니다.
그레서 전 이렇게 했습니다.
<버튼클릭이벤트>
id_str(스트링변수) := edit1.text; (<- 만약 여기에 '봉팔'이 들어있다면)
with form1.table1 do
begin
filter := '[id]='+ quotedstr(id_str);
filtered := true;
( ??? )
end;
저 괄호안 ??? 에 어떻게 해주어야 할지.. 머리를 짜보곤 있는데 잘안되네요.
이 불쌍한 초보프로그래머에게 광명을 주세요.........!!!
봉팔이라는 id를 찾고 싶은건지요 ?
filter = 'id = ' + '봉팔'
이런씩으로 하면 검색이 되지 않나여 ?
이것이 안되면 Query 컴포넌트를 이용하시면 편리 합니다.
그럼 즐코하세요