권장 : ASP에서 얻은 시스템 시간에는 오전 및 오후 솔루션이 있습니다. ASP 프로그램에서 지금 ()을 호출하는 솔루션은 항상 아침과 오후를 표시합니다. 1.이 디스플레이는 일반적으로 서버가 다음과 같이 설정되기 때문입니다. 먼저 시간 형식을 확인하십시오 : 작업 표시 줄에서 시간을 두 번 클릭하면 팝업 시간과 날짜의 "am"이라는 단어가 실제로 표시됩니다. 그런 다음 다음 설정 단계로 이동하십시오. 2. 제어판을 열고 영역 및 언어 옵션을 선택하고 영역 옵션에서
Nextrecordset 및 Getrows는 배치 쿼리 속도를 향상시키는 데 매우 효과적인 레코드 세트의 두 가지 속성입니다. 당신은 거의 사용할 수 있습니다. 이 두 가지 방법의 사용법을 공유해 봅시다.
GetRows Method : 레코드 세트 레코드를 2 차원 배열로 추출하면 레코드 세트 데이터에 대한 우리의 동작이 배열로 전송되며 소스 데이터 작업을 사용하지 않고도 레코드 세트를 일찍 연결 해제 할 수 있습니다. rs.movnext는 rs.eof 등을 절약 할 수 있습니다.
NEXTRECORDSET 메소드 : 여러 레코드 세트 결과 세트를 형성하기 위해 여러 쿼리를 한 번에 제출하면 현재 작업을 떠나 다음 레코드 세트로 전송하는 메소드입니다. 주로 다중 선택에 의해 형성된 결과 세트의 경우 사용됩니다. 예는 다음과 같습니다.
쿼리 레코드
set rs = conn.execute (Tablea에서 CA1, CA2, CA3, CA4 SELECT CB1, CB2, CB3, CB4, CB5 TABLEB)
'실행 후 두 개의 선택된 결과 세트가 생성되고 첫 번째 선택의 레코드가 현재 활성화되어 있습니다.
arra = rs.getrows '첫 번째 쿼리 결과를 얻는 2D 배열 가져 오기
SET RS = RS.NEXTRECORDSET '다음 레코드 세트를 활성화합니다
ARRB = rs.getRows의 2 차원 배열은 두 번째 쿼리 결과를 얻습니다
rs = nothing''pleseainease 데이터베이스 객체를 설정하십시오
이러한 방식으로 데이터베이스에 대한 모든 데이터 추출이 완료되고 데이터베이스 리소스가 가장 빨리 해제됩니다.
getrows 메소드에 의해 얻은 배열에는 열을 나타내는 첫 번째 차원과 행을 나타내는 두 번째 차원이 있습니다.
fori = 0toubound (Arra, 2)
Response.write (<tr>)
response.write (<td> 필드 1 : & arra (i, 0) & </td>)
Response.write (<Td> 필드 2 : & Arra (i, 1) & </td>)
response.write (<td> 필드 3 : & arra (i, 2) & </td>)
response.write (<td> 필드 4 : & arra (i, 3) & </td>)
response.write (</tr>)
다음
응답 (</table>)
'두 번째 선택 테이블 루프
Response.write (<p> 표 2 : </p> <table>)
fori = 0toubound (arrb, 2)
Response.write (<tr>)
response.write (<td> 필드 1 : & arrb (i, 0) & </td>)
response.write (<td> 필드 2 : & arrb (i, 1) & </td>)
response.write (<td> 필드 3 : & arrb (i, 2) & </td>)
response.write (<td> 필드 4 : & arrb (i, 3) & </td>)
response.write (<td> 필드 5 : & arrb (i, 4) & </td>)
response.write (</tr>)
다음
응답 (</table>)
이점:
1. NexTrecordset을 사용하면 여러 Select 문을 한 번에 보내고 네트워크 트래픽을 줄이고 확실히 속도를 높여서 형성된 결과 세트를 처리 할 수 있습니다!
2. getrows를 사용하여 레코드를 배열로 추출하여 메모리 배열로 작동하여 메모리 배열로 작동하고 EOF, MOVENEXT 및 기타 판단을 저장하십시오.
3. 가장 중요한 것은 모든 데이터를 한 번에 완료하고 데이터베이스 연결을 신속하게 분리하고 기존 레코드 세트 데이터베이스 개체를 파괴하여 네트워크 트래픽을 크게 줄이는 것입니다! 성능은 자연스럽게 훨씬 개선 될 것입니다!
공유 : 웹 페이지 (ASP)에서 서버 시간을 표시하는 방법 웹 페이지에 시간을 표시합니다. 사용자의 기본 컴퓨터에서의 시간이 걸리면 사용자의 시간이 종종 부정확하므로 디스플레이에 문제가 있습니다. 서버 시간은 일반적으로 오류가 너무 많지 않으므로 서버 시간 ASP+JS를 예로 표시하는 것이 가장 좋습니다. 다음은 코드 구조를 분석하여 서버 시간을 먼저 얻습니다. % d = date () t = time () % var t0 = new date ().