Q&A

  • ID 중복 체크 소스
DB를 하나 만들고 여러 필드중 ID를 키로 주었을때...

여러 사람이 회원 가입을 할 경우를 대비해

아이디 중복 체크하는 버튼을 만들었는데요..

소스를 어떻게 써야 할 지 잘 안되네요..

도움 말씀 부탁드립니다...

2  COMMENTS
  • Profile
    사발우성 2000.10.24 19:04
    with query1 do

    begin

    close;

    sql.add('select id from db');

    sql.add('where id='''+edit1.text+'''');

    open;

    if not eof then

    showmessage('중복된 id가 있음당...^^');...



    헐..... 울트라 초보맨 사발이었슴다...ㅋㅋㅋ ^^

  • Profile
    김영대 2000.10.24 16:12
    안녕하세여..?

    DB을 무얼 쓰는지...?



    일단 쿼리를 이용해서 체크를 하게 되묜...



    Query1.Close;

    Query1.Sql.Clear;

    Query1.Sql.Add('Select * from Table ');

    Query1.Sql.ADD('where id = :CheckId');

    Query1.ParamByName('CheckId').AsString := '체크할ID';

    Query1.Open;



    If Query1.RecordCount <> 0 then

    ShowMessage('이미 사용중인 아뒤 입니다요.행님....');



    요렇게 하면 될것 같은데여...



    그럼 즐코딩 하세여..





    송영순 wrote:

    > DB를 하나 만들고 여러 필드중 ID를 키로 주었을때...

    > 여러 사람이 회원 가입을 할 경우를 대비해

    > 아이디 중복 체크하는 버튼을 만들었는데요..

    > 소스를 어떻게 써야 할 지 잘 안되네요..

    > 도움 말씀 부탁드립니다...