syntax: Connection.Execute CommandText, [RecordAffected], [options]
<!--METADATA TYPE="typelib" NAME="ADODB Type Library
UUID= "00000205-0000-0010-8000-00AA006D2EA4" -->
<%
Option Explicit
Dim Con
Dim strConnect, sql, LngRecs
strConnect = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=pubs;Data Source=TAEYO;Password=pw" '이 라인은 한 줄로 주욱 코딩하여야 한다.
Set Con = Server.CreateObject("ADODB.Connection")
Con.Open strConnect
sql = "Update titles Set price = price * 1.2"
Con.Execute sql, LngRecs, adCmdText + adExecuteNoRecords
'1. CommandText 가 쿼리문자열이므로 명시적으로 세번째 인자 [options] 에 adCmdText 를 적어줌으로서 성능의 향상을 기대할 수 있다.
'2. 모든 Execute 에 의해서 실행되는 구문은 내부적으로 레코드셋 개체를 만든다. 따라서 adExecuteNoRecords 라는 상수를 이용하여 레코드셋 개체를 만들지 않게 할 수 있다.
'3. Con.Execute sql, , adcmdText + adExecuteNoRecords '와 같이 적용된 레코드의 수를 알필요가 없다면 두번째 인자를 생략할 수 있다.
Response.Write "총 " & LngRecs & " 권의 책의 가격이 인상되었습니다."
Con.Close
Set Con = nothing
%>
<%
'StoredProcedure 의 실행
Con.Execute "StoredProcedure", LngRecs, adCmdStoredProc
%>
<!--METADATA TYPE="typelib" NAME="ADODB Type Library
UUID= "00000205-0000-0010-8000-00AA006D2EA4" -->
<%
Option Explicit
Dim Con
Dim strConnect, sql, LngRecs
strConnect = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=pubs;Data Source=TAEYO;Password=pw" '이 라인은 한 줄로 주욱 코딩하여야 한다.
Set Con = Server.CreateObject("ADODB.Connection")
Con.Open strConnect
sql = "Update titles Set price = price * 1.2"
Con.Execute sql, LngRecs, adCmdText + adExecuteNoRecords
'1. CommandText 가 쿼리문자열이므로 명시적으로 세번째 인자 [options] 에 adCmdText 를 적어줌으로서 성능의 향상을 기대할 수 있다.
'2. 모든 Execute 에 의해서 실행되는 구문은 내부적으로 레코드셋 개체를 만든다. 따라서 adExecuteNoRecords 라는 상수를 이용하여 레코드셋 개체를 만들지 않게 할 수 있다.
'3. Con.Execute sql, , adcmdText + adExecuteNoRecords '와 같이 적용된 레코드의 수를 알필요가 없다면 두번째 인자를 생략할 수 있다.
Response.Write "총 " & LngRecs & " 권의 책의 가격이 인상되었습니다."
Con.Close
Set Con = nothing
%>
<%
'StoredProcedure 의 실행
Con.Execute "StoredProcedure", LngRecs, adCmdStoredProc
%>
출처: taeyo's Advanced ASP(김태영) -정보문화사, p.187 ~ 196
'Computer > 참조자료' 카테고리의 다른 글
| [ADO] adovbs.inc (0) | 2006/07/10 |
|---|---|
| <input>객체값을 php에서 받아내는 모습에서 아주 사소한 발견 (0) | 2006/07/05 |
| ASP>ADO>Connection 개체의 Execute 메소드의 CommandTypeEnum (0) | 2006/04/06 |
| 스타일 편집 코드 (2) | 2006/01/23 |
| vi 명령어 (0) | 2006/01/21 |
| MFC 에서 자주 나오는 afx 는 무슨 의미일까 (0) | 2006/01/19 |
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST






