검색에 대해 말하면, 우리는 종종 정상적인 작업 에서이 도구를 사용할 수 있기 때문에 모든 사람들이 친숙하다고 생각하지만 프로그래머는 어떻게 인터넷에서이를 달성 할 수 있습니까? 오늘은 새로운 기술 채널의 편집자가 도입 한 ASP 구현 지능형 검색 구현 코드입니다.
<%
기능 autokey (stry)
const lngsubkey = 2
lnglenkey = Len (stky)
사례 lnglenkey를 선택하십시오
CASE 0 '빈 문자열 인 경우 오류 페이지로 이동하십시오.
response.redirect "error.htm"
CASE 1 '길이가 1 인 경우 값이 설정되지 않습니다.
strnew1 = ""
strnew2 = ""
CASE ELESE '길이가 1보다 큰 경우 문자열의 첫 번째 문자에서 시작하여 루프에서 시작하여 길이 2를 쿼리 조건으로 가져옵니다.
i = 1에서 lnglenkey- (lngsubkey-1)
strsubkey = mid (stry, i, lngsubkey)
strnew1 = strnew1 & "또는 u_name way '%"& strsubkey & "%'"
strnew2 = strnew2 & "또는 U_info like '%"& strsubkey & "%'"
다음
종료 선택
'완전한 SQL 문을 얻으십시오
autokey = "select * from t_sample u_name where '%"& strkey & "%'또는 u_info like '%"& strkey & "%'"& strnew1 & strnew2
엔드 기능
%>
Wuxin Technology Channel의 편집자 인 ASP의 Intelligent Search 구현 코드 구현 인 ASP가 여기에서이를 도입했습니다. 더 많은 기술 지식이 Wuxin Technology Channel에 있습니다!