게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
안드로이드에서 DB 관련 코드 보는데 질문드립니다..!
게시물ID : programmer_20641짧은주소 복사하기
작성자 : 카토리
추천 : 0
조회수 : 315회
댓글수 : 1개
등록시간 : 2017/05/23 09:08:26
옵션
  • 본인삭제금지

LIKE 요놈의 역할이 해당 문자열이 포함되는걸 찾는거잖아요??


근데 코드에서


sql += " WHERE " + fieldObjectName + " LIKE '%" + searchTerm + "%'"; 


라는 놈이 있는데 얘는 fieldObjectName에 searchTerm이 존재하는 값을 검색하는 구문이 맞죠??


그래서 앱에서 DB를 탐색한 결과를 출력해보면


searchTerm이 글자 중간에 껴있거나 하는 경우가 모두 결과로 나오는데


저 같은 경우는 그냥 글자 중간에 껴있으면 검색 안되도록 하고 싶거든요


이 경우는 


sql += " WHERE " + fieldObjectName + searchTerm; 으로 바꿔주는게 맞나요?


코드로 보니까 좀 헷갈리네요;;

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호