created by Aha00aAha00a at 2010-02-27
last modified by Aha00aAha00a at 2026-09-09
revision: 12

ASP

Computer Language

WebProgramming

1. "Hello, world" Application

Error: source:/HelloWorld/hello.asp

2. Trouble Shooting

2.1. Include parent path

Microsoft 고객지원 - IIS 6.0에서는 기본적으로 상위 경로 사용이 해제되어 있다

IIS 5.0에서는 상위 경로 사용 옵션이 기본 설정되어 있지만, IIS 6.0에서는 해제되어 있다. 이를 켜 주려면 사이트 속성 - 홈 디렉터리 - 구성 - 옵션 - [v] 부모 경로 사용을 클릭한다. 이 옵션이 꺼져 있으면 Include에서 부모 경로를 사용할 수 없다.

2.2. adCmdText따위의 값이 제대로 들어있지 않을때

http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=56&MAEULNo=22&no=72273&ref=72272

<!--METADATA TYPE="typelib" NAME="ADODB Type Library" FILE="C:\Program Files\Common Files\SYSTEM\ADO\msado15.dll"-->

2.3. SQL Named Parameter

http://stackoverflow.com/a/11788727

Dim sql
sql = ""
sql = sql & "DECLARE @param1 varchar(20) = ?;"
sql = sql & "DECLARE @param2 varchar(20) = ?;"
sql = sql & "Select * From mytable Where col1 = Lower(@param1) And col2 = Upper(@param2) And col3 = @param1;"

' This section is basically the same as in the original question
Dim cmd
Set cmd = Server.CreateObject("Adodb.Command")
cmd.CommandType = adCmdText
cmd.CommandText = sql
cmd.Parameters.Append cmd.CreateParameter("@param1", adVarchar, adParamInput, 20, "some text 1")
cmd.Parameters.Append cmd.CreateParameter("@param2", adVarchar, adParamInput, 20, "some text 2")
Set cmd.ActiveConnection = cn
Dim rs
Set rs = cmd.Execute
Application.Lock
Application("MyVariable") = "SomeValue"
Application.Unlock

see also Asp.Net

5. See Also

5.2. Similar Pages

Similar pages by cosine similarity. Words after page name are term frequency.

  • 36.12% SQL sql(11:9), pages(4:2), related(4:1), web(3:1), net(2:1), also(1:1), language(1:1), no(1:1), see(1:1)

5.3. Adjacent Pages

≤ 32
all
1.0x
1.0x
80
-120
ON
0/0
0/0
0.00
0
0 / 0
1.00x