권장 : SQLServer 저장 절차 및 통화에 대한 자세한 설명 SQLServer 저장 절차를 사용하면 프로그램 운영 속도를 크게 향상시키고 프로그래밍 및 유지 보수 어려움을 단순화 할 수 있으며 널리 사용되었습니다. 저장된 절차는 실제로 사용자가 제공 한 매개 변수를 수락하고 반환 할 수있는 Transact-SQL 문의 모음입니다. 영구적 인 사용을 위해 프로세스를 만들거나 세션에서 일시적으로 사용될 수 있습니다 (부분 임시 절차)
1. ASP에 의해 테이블 입력 데이터를 얻는 방법 : getPost1. get : 사용자가 데이터를 URL에 추가 한 후 형식은? 필드 1 = 입력 데이터 1 & 필드 2 = 입력 데이터 2 & ... 다음 서버로 보냅니다. if : action은 www.abc.com이고, 필드 이름 입력 데이터는 잭이고, 필드 나이 데이터는 15입니다. 그런 다음 get 메소드를 http://www.abc.com?name=jack&age=15로 사용하십시오.
2. 포스트 : 사용자는 HTTP 정보 데이터를 사용하여 서버 ASP로 전송합니다. get : input data = requestring (필드 이름)을 사용하여 URL에 첨부 된 데이터를 검색합니다. POST : HTTP 정보 데이터 필드를 읽으려면 입력 데이터 = request.forml (필드 이름)을 사용합니다. *request.queryString 예 : <ahery = aspform.asp? name = jack & age = 15> 여기를 클릭하십시오 </a> <p> 이름 : <%= request.queryString (name)%) 연령 : <%= request.queUryString (ageuerystring (age)%)*example · aspturm.asp : <compartAction = asp1b.aspmethod = get> name : inputype = inputtupe = you RNAME> <p> 기능 : <selectName = input2> <sollite> cool! <pluxt> allestrome> intoptrome </select> <inputtype = submitvalue = ok> </form> asp1b.asp 내용 <html> <body> <%= request.querystring (input1)%> hi, yourcharacteris <%=%)
</body> </html>
2. request.from syntax : request.from (name) [(색인) |. 범위는 1에서 request.from (name) .countCount : from request.from (name) .count, 이름 필드에 입력 된 값 수를 알 수 있습니다. 그러한 이름 필드가 없으면 카운트는 0입니다.
다음 예에서 볼 수 있듯이 <%fori = 1torequest.fron (input1) .countresponse.writequest.from (input1) (i) & <br> next%> input1에 두 값이있는 경우 두 가지 표시 *가 읽을 것인지 지정하는 데 사용되지 않는 경우 둘 다 표시됩니다. <%foreachitemRequest.from (input)) repomse.writeiteitem & <br> next%> everxintewuest.foreachxintewuest를 사용할 수도 있습니다.
<%foreachxinRequest.form%> request.from (<%= x%) = <%= request.form (x)%> <br> <%next%>
3. 클라이언트를 얻는 방법 TCP/IP 포트 : 예 : TCP/IPPortis <%= request (server_port)%> httprequest를 수신하는 연결 포트 정보를 얻으려면 Server_port를 사용합니다.
4. http_accept_language의 HTTP 헤더 정보를 통해 사용자의 로케일을 얻을 수 있습니다. 다음 예제는 사용자의 로케일을 결정하고 다른 페이지를 제공합니다. <%언어 = request.servariables (http_accept_language) iflanguage = entern%> <!-#includefile = el
5. 현재 날짜 및 시간 명령은 <%= now%>입니다
6. 테이블 데이터 입력을 얻는 ASP의 방법은 내장 객체 인 레퍼스트를 사용하는 것입니다.
7. VB 또는 기타 언어로 직접 작성하려면 ASP의 .dll 파일은 dll 파일을 등록해야합니다. dos에서 regsbr32*.dll을 입력하십시오.
8. 더 크고 큰 글꼴로 5 개의 반복적 인 문장을 표시 <%fori = 1to5%> <fontsize = <%= i%> color =#00ffff> 빠른 asp </font> <br> <%next%>
9. 문자열을 사용자 응답으로 전송합니다. <%response.writewelcome%>
10. 지정된 URL 주소에 대한 링크.
그러나이 .ASP의 파일 내용이 사용자에게 전송 된 경우 리디렉션을 사용하면 오류가 발생합니다.
11. 다른 언어와 ASP의 조합 : 예를 들어 : 예를 들어 : 아침에 좋은 아침, 오후에 안녕하세요 <%iftime>#12:00:00 am#andtime <#12 : 00 : 00 : 00 : #Thengreeting=Good Morning!
공유 : 액세스 데이터베이스가 다운로드되는 것을 방지하는 방법 우선, 액세스 데이터베이스의 접미사 이름을 .asp로 직접 변경하면 다운로드를 방해 할 수 없습니다. 올바른 방법은 테이블을 만들고 이진 파일, 즉 올레 객체를이 테이블에 작성하는 것입니다. 특정 코드는 다음과 같습니다. % DIMDB, RS, SQL DB = DB.ASP '여기에서 데이터베이스로 변경되며 접미사는 ASP SetConn = Server.createObject (adod) 여야합니다.
전체 이전 페이지 12의 2 페이지 다음 페이지