html 필드 태크에 다음과 같은 스타일을 지정한다.
style=’mso-number-format: “@”; ‘
html 필드 태크에 다음과 같은 스타일을 지정한다.
style=’mso-number-format: “@”; ‘
커서 타입,
2 (adOpenDynamic) – 다이나믹 커서를 사용합니다.
0 (adOpenForwardOnly) – 앞으로 전용 커서를 사용합니다.
1 (adOpenKeyset) – 키셋 커서를 사용합니다.
3 (adOpenStatic) – 정적 커서를 사용합니다.
잠금 타입
4 (adLockBatchOptimistic) – update 메서드를 이용한 일괄 갱신 형식입니다.
3 (adLockOptimistic) - update 메서드를 이용한 갱신 형식입니다.
2 (adLockPessimistic) – 레코드 하나하나를 수정할 때 잠그고 수정 후 풀어주는 형식입니다.
1 (adLockReadOnly) – 레코드 모두를 잠금니다. 다른 사용자는 수정할 [...]
A . IIS 6.0에서 ASP 0251 오류가 뜬다.
에러 메시지>
응답 개체 오류 ‘ASP 0251 : 80004005′ Response 버퍼 제한 초과됨 test.asp, 줄 0 ASP 페이지를 실행하여 Response 버퍼의 구성된 제한이 초과되었습니다.
1. IIS6.0 콘솔에서 컴퓨터이름에서 속성 – 메타베이스 직접 편집 허용 체크합니다.
2. %SystemRoot%\System32\Inetsrv\Metabase.xml 을 메모장으로 엽니다.
3. AspBufferingLimit=”4194304″ 값을 크게 변경합니다.
4. IIS를 Reset 한 후 확인합니다.
1. 타입라이브러리 사용
<!–METADATA TYPE= “typelib” NAME= “ADODB Type Library”
FILE=”C:\Program Files\Common Files\SYSTEM\ADO\msado15.dll” –>
또는
<!–METADATA TYPE=”typelib” NAME=”ADODB Type Library”
UUID= “00000205-0000-0010-8000-00AA006D2EA4″ –>
위 내용을 global.asa 또는 사용하고자 하는 파일의 상단에 삽입하면 된다.
단, global.asa 에 타입라이브러리를 사용한 경우 개별 파일에 똑같이 적용할 경우 에러가 발생한다.
<%
‘——————————————————————–
‘ Microsoft ADO
‘
‘ Copyright (c) 1996-1998 Microsoft Corporation.
‘
‘
‘
‘ ADO constants include file for VBScript
‘
‘——————————————————————–
‘—- CursorTypeEnum Values —-
Const adOpenForwardOnly = 0
Const adOpenKeyset = 1
Const adOpenDynamic = 2
Const adOpenStatic = 3
‘—- CursorOptionEnum Values —-
Const adHoldRecords = &H00000100
Const adMovePrevious = &H00000200
Const adAddNew = &H01000400
Const adDelete = &H01000800
Const adUpdate = &H01008000
Const adBookmark = &H00002000
Const adApproxPosition = &H00004000
Const adUpdateBatch = [...]
레코드셋 커서의 4가지 종류
ADO에서 레코드셋 객체를 다음과 같이 명시적으로 생성하면 커서 유형을 원하는 대로 지정할 수 있다.
Set rs = Server.CreateObject(”ADODB.Recordset”)
하지만 다음과 같이 레코드셋 객체 생성을 명시적으로 지정하지 않고 그 생성을 ADO에게 맡기면 포워드-온리 커서(forward-only cursor)를 가진 레코드셋 객체가 생성된다.
Dim rs, conn
Set conn = Server.CreateObject(”ADODB.Connection”)
‘Application-level 컨넥션 문자열을 이용하여 연결 객체 오픈
conn.Open Application(”Connection_String”)
Set rs = conn.Execute(”SELECT * [...]
다음 사이트에 관련된 정보가 있다.
http://www.vbip.com/books/1861003927/chapter_contents.asp
Recordset.property 속성
속성
설명
AbsolutePage
현재의 레코드 포인터를 이동할 페이지를 명시한다
AbsolutePosition
현재의 레코드 포인터를 이동하기 위한 레코드를 명시한다
ActiveConnection
레코드셋이 어느 연결 객체의 일부인가를 명시한다
BOF
현재의 레코드 포인터가 레코드셋의 처음에 있는 것을 명시한다
Bookmark
표시된 레코드를 위한 북마크를 명시한다
CacheSize
저장된 레코드셋에 있는 레코드의 갯수를 명시한다
CursorType
레코드셋에서 사용할 커서의 타입을 명시한다
EditMode
레코드셋의 편집상태를 리턴한다
EOF
현재의 레코드 포인터가 레코드셋에서 마지막 레코드를 넘었는지를 나타낸다
Filter
레코드셋에 적용하기 위한 필터를 명시한다
LockType
오픈될 때 레코드셋에 [...]
1. ASP Source
< %@ LANGUAGE=”VBSCRIPT”% >
< %
strIP = Request.ServerVariables(”REMOTE_ADDR”)
strMac = GetMACAddress(strIP)
strHost = Request.ServerVariables(”REMOTE_HOST”)
function GetMACAddress(strIP)
Set net = Server.CreateObject(”wscript.network”)
Set sh = Server.CreateObject(”wscript.shell”)
filePath = “D:\Inetpub\wwwroot\check\system\Mac_” & strIP & “.txt”
sh.run “%comspec% /c nbtstat -A ” & strIP & “ > > ” & filePath ,0,true
Set sh = nothing
Set fso = createobject(”scripting.filesystemobject”)
response.write filePath
Set ts = fso.opentextfile(filePath)
[...]
변수
설명
APPL_PHYSICAL_PATH
물리적 경로.
AUTH_TYPE
사용자가 보안이 걸린 스크립트를 접근하려 할 때 서버가 사용자를 인증하기 위해 사용하는 인즌 메쏘드.
CONTENT_LENGTH
사용자에 의해 주어진 콘텐츠 길이
CONTENT_TYPE
콘텐츠의 데이터 타입. POST, PUT과 같은 HTTP 쿼리와 함께 사용됨.
GATEWAY_INTERFACE
서버에 의해 사용되는 CGI 스펙 리비젼(revision). 다음과 같은 형식을 띈다:CGI/revision.
HTTP_
HeaderName 헤더에 저장된 값. 이 테이블에 리스트된 헤더 [...]