저장 절차는 특정 함수를 위해 컴파일되고 데이터베이스에 저장된 SQL 문의 세트입니다. 그렇다면 다양한 저장된 절차를 사용하는 안내서를 알고 있습니까? The Foot New Technology Channel의 편집자가 당신을 더 많이 배우게하십시오!
<%
'--- 데이터베이스 링크를 시작하십시오
희미한 strconnstring
strconnstring = "driver = {sql server}; server = songhp; uid = sa; pwd =; database = xvzdemo"
set conn = server.createobject ( "adodb.connection")
conn.open strconnstring
'--- 끝 링크 데이터베이스
'--- 시작 시작 매개 변수에 값을 지정하십시오
dim selectsql, selectrs
Dim SelectId, SelectName, Selectreturn
selectsql = "dim_company에서 max (companyid) select max (company)"
selectrs = conn.execute (selectsql)
selectId = selectrs (0)
'--- 엔드 입력 매개 변수에 값을 할당합니다
희미한 TiggerType
TiggerType = 3
set cmd = server.createobject ( "adodb.command")
cmd.activeconnection = conn을 설정하십시오
cmd.commandtype = 4 '-이 절차는 저장 절차 로서이 절차
tiggertype = 1이면
'--- 입력 매개 변수가있는 저장 프로 시저 호출을 시작하십시오
cmd.commandtext = "transcompany1"
cmdparam = cmd.createparameter ( "@transid", 3,1)
cmd.parameters
cmd ( "@transid") = selectId
CMD. Execute
'--- 입력 매개 변수가있는 저장 프로 시저 호출을 종료하십시오
elseif tiggertype = 2
'--- 저장 프로 시저 입력 매개 변수 및 출력 매개 변수를 호출
cmd.commandtext = "transcompany2"
cmdparamid = cmd.createparameter ( "@transid", 3,1)
cmd.parameters
cmd ( "@transid") = selectId
cmdparamname = cmd.createparameter ( "@transname", 202,2,50)
cmd.parameters.capend cmdparamname
CMD. Execute
selectName = cmd ( "@transname")
'--- 입력 매개 변수 및 출력 매개 변수를 위해 저장된 절차를 종료합니다.
elseif tiggertype = 3
'--- 입력 매개 변수, 출력 매개 변수 및 반환 값으로 저장 프로 시저 호출을 시작
cmd.commandtext = "transcompany3"
cmdparamreturn = cmd.createparameter 설정 ( "return_value", 3,4)
cmd.parameters
cmdparamid = cmd.createparameter ( "@transid", 3,1)
cmd.parameters
cmd ( "@transid") = selectId
cmdparamname = cmd.createparameter ( "@transname", 202,2,50)
cmd.parameters.capend cmdparamname
CMD. Execute
selectName = cmd ( "@transname")
selectreturn = cmd ( "return_value")
'--- 입력 매개 변수, 출력 매개 변수 및 반환 값으로 저장 프로 시저 호출 종료
끝 If
conn.close
Conn = 아무것도 설정하지 않습니다
CMD = 아무것도 설정하지 않습니다
cmdparamid = 아무것도 설정하지 않습니다
cmdparamname = 아무것도 설정하지 않습니다
cmdparamreturn = 아무것도 설정하지 않습니다
%>
새로운 기술 채널의 편집자가 도입 한 다양한 저장된 절차를 사용하는 가이드를 통해 모든 사람이 특정 이해를 가지고 있다고 생각합니다. 더 많은 관련 정보를 알아야하는 경우 未分 신세 기술 채널에 계속주의를 기울이십시오!