2015-01-22 5 views
0

로그인 (SQLite)을 사용하여 JFrameApplet (Java에서)을 만들고 있지만 원하는 사용자 이름과 이미 찍은 사용자 이름을 비교하는 방법을 이해하는 데 어려움을 겪고 있습니다.SQLite 열과 사용자 문자열을 비교하는 방법은 무엇입니까?

예 : 사용자 이름 JoeBloggs가 사용되었지만 원하는 사용자 이름과 이미 작성된 사용자 이름을 비교하려면 어떻게해야합니까?

SQLite users.db가 있고 필드는 USERNAME입니다.

도움 주셔서 감사합니다.

답변

0

UNIQUE 제약 조건을 검색해보십시오.

테이블이 CREATE TABLE Users(Id INTEGER, USERNAME TEXT UNIQUE);

이 그렇다면 JoeBloggs 이미 Error: column USERNAME is not unique 줄 것이다 INSERT INTO Users VALUES(2, 'JoeBloggs');을 다시 추가하려고 DB의 항목입니다 사용 생성.

관련 문제