|
테이블에 인덱스를 먼저 생성해야 님께서 원하는 그런 기능을 사용할 수 있습니다.
name 이라는 인덱스를 생성했다는 가정에서 TQuery 를 사용해서 아래와 같이 하면 됩니다.
AnsiString sqltext="select * from tablename where name='"+Edit2->Text+"'";
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Text=sqltext;
Query1->Open();
그리고 DBGrid에 연결된 DataSource의 DataSet에 Query1 을 넣어주면 디비그리드에 그대로 나타날게구요.
여진 님이 쓰신 글 :
: 안녕하세요?
:
: DBGrid와 DB 에 필요한 컴포넌트들을 이용하여 DB 를 하나 맹들었습니다.
:
: 일종의 테잎 대여 관리 와 같은 프로그램인데요...
:
: 근데 A라는 사람이 대여한 테잎들에 대한 목록을 검색하려 합니다..
:
: 어케 하면 좋을까요?
:
: Table1->Locate("이름", Edit2->Text, SearchOptions) 를 써봤는데 잘 모르겠네요..
:
: 테잎이 하나가 아니라 여러 개라 그런지 헷갈리네요 ㅜ ㅜ
|