C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[37725] Re:DB 검색에 관한 질문입니다...
강요찬(난나) [kyc3003] 871 읽음    2004-10-21 22:38
테이블에 인덱스를 먼저 생성해야 님께서 원하는 그런 기능을 사용할 수 있습니다.
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) 를 써봤는데 잘 모르겠네요..
:
: 테잎이 하나가 아니라 여러 개라 그런지 헷갈리네요 ㅜ ㅜ

+ -

관련 글 리스트
37720 DB 검색에 관한 질문입니다... 여진 715 2004/10/21
37725     Re:DB 검색에 관한 질문입니다... 강요찬(난나) 871 2004/10/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.