레이블이 ASP인 게시물을 표시합니다. 모든 게시물 표시
레이블이 ASP인 게시물을 표시합니다. 모든 게시물 표시

2009년 4월 3일 금요일

ASP에서의 Request, Response 객체

ASP에서의 Request, Response 객체

ASP에서의 Request, Response 객체 more..


 

2009년 3월 31일 화요일

ASP 자주 쓰이는 메소드

<% %> 안에 들어가는 메소드

Response.Write "이런식으로 사용" & 변수

2009년 3월 23일 월요일

[TIP] 쿼리값이 NULL값인 변수를 변환시 오류 해결책

쿼리결과값이 담겨있는 객체를 while문을 이용하여 테이블로 반복출력시
쿼리값에 공백이나 null 값이 들어가있을시, Clng 함수나 Format 함수등으로 그 값을 변환시
에러 또는 오류가 출력되어 전체 페이지가 출력이 안되는 경우가 발생할 수 있다.

    <td align=center class="under">
    <%
     If price_12 = "" Or IsNull(price_12) Or Not IsNumeric(price_12) Then
      response.write("0")
     Else
    %><%=FormatNumber(price_12,0)%>  //이 부분은 PHP에서는 간단하고 보기좋게 표현이 가능..
    <%
     End If
    %>원</td>

PHP에서 하던 습관(대로 ASP에서는
response.write(FormatNumber(price_12,0)) 이렇게하면 될줄 알았는데
ASP에서는 상식이 안통했다..
결국 PHP에서 여러가지 쓰던 방식중 하나를 위에 적용시켜봤더니 된다. -_-
하아.. 정말 ASP 귀찮을뿐더러, 컴퍼넌트도 거의 유료라서 무료는 찾아보기도 힘들고..
컴퍼넌트를 설치해야 돌아가는 웹사이트를 만지자니.. 초반에 애를 먹었다랄까..
아뭏든 MS의 IIS, MSSQL 정말 싫다; 인터페이스 너무 불편하잖아 이건..

[COMPONENT] ABCUPLOAD 4.1

ABCUpload 4.1 입니다.

ABCUpload는 4.1버젼 이하는 사용제한이 없지만 그 위 버젼부터는
사용기간이 있어 시리얼을 입력해 주어야 합니다.

사려면 생각보다 가격이 높네여 ㅋㅋ

[설치법]

1. ABCUpload를 다운 받습니다.

2. 압축을 풀고 인스톨을 합니다.

3. c:\windows\system32 안에서 ABCUpload4.dll을 복사해서 현재 설정한 사이트 홈디렉토리에 넣습니다.

4. 시작 -> 실행에서 regsvr32 "홈디렉토리 전체경로\ABCUpload4.dll"

5. "DllRegister Server 성공" 가 뜨면 성공적으로  설치가 끝난것입니다.

6. Upload가 이루어지는 디렉토리는 쓰기권한을 주는게 당연하겠지요~

[출처] [본문스크랩] ABCUpload 설치법 및 다운로드|작성자 호수비밀

2009년 3월 21일 토요일

자주 쓰이는 ASP 선언문 종류

ASP에서의 IF문 사용법
IF 조건 THEN
    참일 때의 처리 실행.
ELSE
    거짓일 때의 처리 실행.
END IF


선언 및 생성
1. Dim - 변수를 선언. (예: Dim strName)
2. Set - 개체를 생성. (예: Set rs = Server.CreateObject("ADODB.RecordSet"))
논리 구문
3. IF ~ THEN - 만약 ~ 라면. (조건이 적은 경우)
4. SELECT CASE - 만약 ~ 라면. (조건이 많은 경우)
5. FOR ~ NEXT - 순환하면서 실행. (반복 횟수를 정확하게 알고 있을 때)
6. DO WHILE - 순환하면서 실행. (반복 횟수를 정확하게 알 수 없을 때)

2009년 3월 17일 화요일

ASP- ODBC MYSQL 연동하기

아시는 분들도 있겠지만... ^^



ODBC로는 연결이 잘되는데 OLEDB로 연결하려고 삽질 했네요 ㅡㅡ'

이렇게 간단한걸...



1.준비물

MyOLEDB3.exe (http://www.mysql.com/downloads/download.php?

file=Downloads/Win32/MyOLEDB3.exe&pick=mirror)



2. Connect 부분

"Provider=MySqlProv;Location=xxx.xxx.xxx.xxx;Data Source=디비명;User ID=아이디;Password=패스;"

- 한글부분은 알아서 ^^ (xxx.xxx.xxx.xxx는 ip)



3. 간략 예제

<%

strcon = "Provider=MySqlProv;Location=xxx.xxx.xxx.xxx;Data Source=디비명;User ID=아이디;Password=패스;"

set DbCon = Server.CreateObject("ADODB.Connection")

DbCon.open strcon



SQL_query = "SELECT count(*) FROM 테이블명"

Set RS = DbCon.Execute(SQL_query)



Response.Write " Query : " + SQL_query + "<p>"

Response.Write " Result : "



while not RS.eof

Response.Write RS(0)

Response.Write "<br>"

RS.MoveNext

wend



RS.Close

DbCon.Close



set RS = nothing

set DbCon = nothing

%>