Q&A

  • 간단한 예제 부탁드립니다~


비베에서 로그인을 할때..

해당 테이블에서 값을 끌어와...아이디와 패스워드를

검색한다고 할때...



rs.open " select ......................",con



if rs.RecordCount<> 0 then

if trim(txtPw)=rs("fldpw") then

empName = rs("fldname")

empcode = rs(fldcode")

.......





대략 이런정도와 그 이후에 조건들을 수행하면 되는데..



델파이에선..에디트에 넣어준 값과 어떻게 디비에 있는 값을

비교하나요...--;



간단한 예제가 있으면 좀 부탁합니다~ 고수님들...^^



그럼~즐거운 하루되시고~











2  COMMENTS
  • Profile
    김양우 2001.05.16 18:46
    델파이도 비슷합니다.

    TQuery 컴포넌트를 폼에 가져다 놓습니다.

    그 다음 코딩은 아래와 같이 하면 될것 같은데....

    ....



    Query1.SQL.Add('select ............');

    Query1.open;



    ....



    if Query1.RecordCount <> 0 then

    begin

    if trim(txtPw.Text) =Query1.FieldByName('fldpw').AsString then

    begin

    empName := Query1.FieldByName('fldname').AsString;

    empcode := Query1.FieldByName('fldcode').AsString;

    end;

    end;

    .......





  • Profile
    진짜초보 2001.05.16 18:55
    친절한 답변에 감사하고요~

    시행해보고 질문사항 있음 다시 올리겠습니다..



    저도 언제가는 이렇게 답변 해줄 수 있는 날을 고대하며~

    즐거운 하루되세요~



    김양우 wrote:

    > 델파이도 비슷합니다.

    > TQuery 컴포넌트를 폼에 가져다 놓습니다.

    > 그 다음 코딩은 아래와 같이 하면 될것 같은데....

    > ....

    >

    > Query1.SQL.Add('select ............');

    > Query1.open;

    >

    > ....

    >

    > if Query1.RecordCount <> 0 then

    > begin

    > if trim(txtPw.Text) =Query1.FieldByName('fldpw').AsString then

    > begin

    > empName := Query1.FieldByName('fldname').AsString;

    > empcode := Query1.FieldByName('fldcode').AsString;

    > end;

    > end;

    > .......

    >

    >