권장 : ASP에서 HTML을 생성하는 방법은 무엇입니까? 이미 HTML을 생성하는 많은 뉴스 시스템이 있지만 모두 템플릿을 사용합니다. 이 기능은 ASP 페이지에서 생성 된 HTML 코드를 HTML 파일로 저장하므로 HTML을 생성하는 뉴스 시스템을 쉽게 완성하기 위해 원본 페이지를 변경할 필요가 없습니다. ^ _^ 코드는 비교적 짧기 때문에 다음 인용 된 내용은 여기에 주석을 달지 않습니다. % '대상이있을 때
우리는 종종 여러 쿼리 문제를 겪고 있으며 긴 SQL 문은 종종 승려를 혼란스럽게 만듭니다. 특히 클라이언트 부품이 쿼리 조건을 채우는 경우 일반 방법을 사용하는 것이 훨씬 더 어려울 것입니다.
다음은 1 = 1의 정체성을 영리하게 사용 하여이 문제를 해결하기 위해 1 = 1 (실제로는 많이, 진실의 가치를 갖도록)을 사용합니다.
텍스트 요약
'주제 정보 제목
'회사 정보를 게시 한 회사 이름
'내용 게시 된 정보의 내용
'주소 회사 주소
'Infomation Company 프로필
'관련 지침
위의 모든 값은 양식별로 제출 된 다음 해당 값은 다음과 같이 얻습니다.
<%
'이 기능은 매우 중요합니다! ----------------------------------
함수 SQL (A, B, SQL)
B <> 인 경우 '클라이언트 가이 값을 제출하지 않으면 해당 SQL 문이 생성되지 않습니다.
SQLS = SQLS & & & A & LIKE ' % & B & %'
끝 If
SQL = SQL
엔드 기능
'---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
set conn = server.createobject (adodb.connection)
dbpath = server.mappath (/database/mydb.mdb)
conn.open 드라이버 = {Microsoft Access Driver (*.mdb)}; pwd =; dbq = & dbpath
set rs = server.createobject (adodb.recordset)
SQLS = SELECT *에서 MYTABLE에서 1 = 1
'다음은 위의 기능을 호출하며 많은 전화가 있습니다 (이론적으로)
SQLS = SQL (주제, 주제, SQL)
SQLS = SQL (회사, 회사, SQL)
SQLS = SQL (컨텐츠, 컨텐츠, SQL)
SQLS = SQL (주소, 주소, SQL)
SQLS = SQL (Infomation, Infomation, SQL)
SQLS = SQL (참고, 참고, SQL)
SQLS = SQLS 및 ID DESC의 주문
Rs. Open SQLS, Conn, 3,2
%>
결론
키 기능 함수 SQL (A, B, SQLS)이없는 경우, 우리는 얼마나 많은 판단이 필요한지 상상할 수 있습니다!
공유 : ASP 스크립팅 기술 사용 방법 VB 스크립트에서는 변수를 정의하거나 다른 스크립팅 언어로 유형을 명시 적으로 정의 할 필요가 없습니다. 가변을 처음 사용할 때 변수가 있습니다. 그러나이 기능을 사용하면 코드가 TypeScripts에 널리 존재할 수 있습니다. 코드에서 변수 이름을 잘못 정의하면 새 변수가 생성됩니다. 스크립트가 제대로 작동하지 않을 수 있습니다.