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

델파이 Q&A
Delphi Programming Q&A
[8501] Re:Re:[질문]급합니다 - TABLE NAME : NO INDEX CURRENTLY ACTIVE
배경 [] 1266 읽음    2002-11-27 18:54
류종택 님이 쓰신 글 :
: Table 콤포넌트의..
: Index Name 프로퍼티에..
: 해당 필드에 관한 인댁스를..
: 지정해 주세요..
: 인댁스가 없는 필드라면..
: Locate를 사용하시기 바랍니다..

대충 무슨말인지는 이해가 갑니다
허나 어떻게 코딩을 해야 하런지요
findkey 를 사용사 아래에 소스를 어떻게 고쳐야 하는지요
// 소스문장
    if DM1.TAID.findkey(['m',edit1.text])  then
            BEGIN
               IF (F_MAIN1.BTN_CHK = 'SA') OR (F_MAIN1.BTN_CHK = '') THEN
                  BEGIN
                     F_MAIN1.KEY_CHK := TRUE;
                  END
               ELSE
                  BEGIN
                     F_MAIN1.KEY_CHK := TRUE;
                     SHOW_DATA;
               END;
            END
         ELSE
            BEGIN
               F_MAIN1.KEY_CHK := FALSE;
         END;

그리고 locate를 사용하려고 하는데 에러가 발생하네요.
정말 난감합니다
죄송하지만
소스와 에러내용을 올릴터니 자세한 답변을 부탁드립니다

locate문장을 사용시 아래와 같이 에러가 발생합니다
// 소스문장


    if DM1.TAID.Locate('AID_AUTH;AID_IDCD',Vararrayof(['M', EDIT1.Text]),[])  then
            BEGIN
               IF (F_MAIN1.BTN_CHK = 'SA') OR (F_MAIN1.BTN_CHK = '') THEN
                  BEGIN
                     F_MAIN1.KEY_CHK := TRUE;
                  END
               ELSE
                  BEGIN
                     F_MAIN1.KEY_CHK := TRUE;
                     SHOW_DATA;
               END;
            END
         ELSE
            BEGIN
               F_MAIN1.KEY_CHK := FALSE;
         END;
// 에러메시지
[ERROR] U_A001I.PAS[379]: UNDECLARED IDENTIFIER :'VARARRAYOF'
다시한번 이글을 읽어주신데 감사드리고
수고습럽겟지만
소스를 보시고 좀더 자세한 설명을 부탁드립니다
델파이를 한 3년정도 하는데 정말 난감합니다
그리고 오라크롸 mssql에서는 findkey가 잘 먹질 않는다고 하더군요
그말에 대한 견해는 어떠신지 .....


+ -

관련 글 리스트
8495 [질문]급합니다 - TABLE NAME : NO INDEX CURRENTLY ACTIVE 배경 739 2002/11/26
8499     Re:[질문]급합니다 - TABLE NAME : NO INDEX CURRENTLY ACTIVE 류종택 1886 2002/11/27
8501         Re:Re:[질문]급합니다 - TABLE NAME : NO INDEX CURRENTLY ACTIVE 배경 1266 2002/11/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.