Asp Conn.execute 의 매개 변수 와 반환 값 요약

최근 한 프로젝트 는 엑셀 내용 을 데이터베이스 에 삽입 하고 삽입 한 후에 삽입 할 데이터 항목 수 를 표시 하 는 것 으로 방법 이 없 었 다.나중에 execute 를 연구 한 결과 이 방법 은 반환 매개 변수 가 있다 는 것 을 발견 했다.

CONN.EXECUTE(SQL,RowsAffected,C)
매개 변수 의미:
SQL:값 은 SQL 구문,표 이름,저장 프로 세 스 이름 일 수도 있 고 데이터 제공 자가 받 아들 일 수 있 는 임의의 문자열 일 수도 있 습 니 다.성능 향상 을 위해 서
RowsAffected:선택 할 수 있 는 매개 변 수 는 INSERT,UPDATE 또는 DELETE 조회 가 실 행 된 후 영향 을 미 치 는 수 를 되 돌려 줍 니 다.이 조회 들 은 닫 힌 Recordset 대상 을 되 돌려 줍 니 다.하나의 SELECT 조 회 는 RowsAffected 값 을-1 로 되 돌려 주 고 한 줄 또는 여러 줄 의 내용 이 있 는 열 린 Recordset 로 되 돌려 줍 니 다.
C:(SQL 구문 형식 지정)
ADCmdUnknown (= &H0008)
알 수 없 음,시스템 으로 판단 해 야 합 니 다.속도 가 느 리 고 부족 한 값 입 니 다.
ADCmdText (= &H0001)
명령 어:표 1 에서*를 선택 하 십시오.
ADCmdTable (= &H0002)
조회 표 이름:Table 1
ADCmdStoredProc (= &H0004)
저장 프로시저 이름
ADCmdFile (= &H0100)
대상 형식 에 해당 하 는 파일 이름
ADCmdTableDirect (= &H0200)
표 에서 줄 내용 을 직접 가 져 올 수 있 는 표 이름 입 니 다.conn.execute(sql)(0)는 데이터 세트 의 첫 번 째 필드 의 값 입 니 다.(SQL 구문 형식 지정)
사용 예:

conn.EXECUTE "update Table1 set Col1='jb51.net'",RowsAffected,&H0001
Response.WRITE RowsAffected&" "

좋은 웹페이지 즐겨찾기