rs.open sql, contn 또는 connecute (sql) [SQL은 삭제, 업데이트, 삽입], 닫힌 레코드 세트가 실행 된 후에 반환됩니다.
Rs.OOPEN SQL, CONN : SQL이 삭제되고 삽입되면 닫힌 레코드 세트가 사용됩니다
RS1.OOPEN SQL1, CONN 및 마지막 마감 레코드 세트의 여러 레코드 세트가 있습니다. Rs.Close Rs1.Close
Conn.Execute (SQL) SQL이 삭제되면 insert가 사용 프로세스 중에 Rs.Close에 오지 않습니다.
RS1.OOPEN SQL1, CONN 및 마지막 마감 레코드 세트의 여러 레코드 세트가있을 수 있습니다 : Rs.Close Rs1.Close.
SQL이 업데이트, 삽입, 삭제 인 경우 Conn.Execute (SQL)를 사용하거나 (SQL) 할 수 없습니다.
SQL이 SELECT 문인 경우 SET RS = CONN.EXECUTE (SQL) 괄호를 생략해야합니다.
통화는 괄호와 함께 추가되어야하며 반품 값이없는 통화는 괄호없이 추가 될 수 있습니다.
참고 : Rs. Open SQL, Conn.Execute (SQL) [SQL은 여기 삭제, 업데이트, 삽입], 실행 후 폐쇄 된 레코드를 반환합니다.
다시 말해, SQL이 삽입, 업데이트 및 삭제 된 명령문이 있으면 SET RS = const.Execute (SQL)의 RS는 의미가 없습니다.
1.Conn.Execute
sql = select *에서 admin에서 username = 'xiaozhu'
set rs = const.execute (SQL)
실행 후 레코드 세트를 자동으로 닫습니다
결국 연결을 닫으십시오
conn.close
Conn = 아무것도 설정하지 않습니다
2.RS.OOPEN
set rs = server.createobject (adodb.oldset)
sql = select *에서 admin에서 username = 'xiaozhu'
Rs.OOPEN SQL, CONN, 1,1
직접 매개 변수를 설정할 수 있습니다. 즉, 잠금의 움직임 및 캠페인
마지막으로 레코드 세트와 연결을 닫으십시오
Rs.Close
RS = 아무것도 설정하지 않습니다
conn.close
Conn = 아무것도 설정하지 않습니다
3.comand.Execute
sql = select *에서 admin에서 username = 'xiaozhu'
set rs = command.execute (sql)
****************************************** *************************************
1.
rs = const.Execute (SELECT 문인 경우) rs.rcordCount = -1에 의해 얻은 set.
Rs.OOPEN SQL, CONN (SQL은 선택된 상태입니다
2.
Rs.OOPEN은 데이터베이스를 열어 Conn.Execute를 열어 SQL 명령을 실행합니다.
set rs = const.execute (삽입, 업데이트, 삭제) 닫힌 레코드 세트를 반환합니다.
set rs = const.execute (select) 닫히지 않은 레코드 세트를 반환합니다.
3 ..
Conn.Execute (SQL, RowsAffEctd, C)
매개 변수 의미 :
SQL의 값은 SQL 문, 테이블 이름, 저장 절차 또는 데이터 제공 업체가 수락 할 수있는 허용 문자열 일 수 있습니다. 성능을 향상시키기 위해 C 매개 변수에 적절한 값을 지정하는 것이 가장 좋습니다.
옵션 매개 변수 RowsFfected는 삽입, 업데이트 또는 삭제 실행 후 영향 수를 반환합니다. 이 쿼리는 닫힌 레코드 세트 객체를 반환합니다.
선택 쿼리는 rowsaffectd 값을 -1로 반환하고 하나 또는 멀티 라인 컨텐츠로 레코드 세트를 반환합니다.
4. 4 ..
Conn.Execute SQL은 다음 코드와 같은 레코드 세트 객체로 돌아갈 필요가 없을 때 사용하기에 적합합니다.
sql = id = & cstr (id)에서 ennews에서 삭제
Conn.Execute SQL
RecordSet 객체로 돌아 가야하는 경우 다음 코드를 사용하십시오.
SQL = enews에서 선택 Id = & cstr (id)
set rs = const.execute (SQL)
Execute (SQL)를 제거하면 (RS = Connecute SQL) 문이 끝나지 않았으며 세부 사항이 다음과 같습니다. 아래에:
형식 1 : 연결 객체 이름 .Execute (SQL 습료).
형식 2 : 연결 객체 이름 .Execute.
위의 형식에서 실행 뒤에있는 SQL 지침이 괄호에 포함되어 있음을 알 수 있지만 실제로 삭제 또는 수정과 같은 작업이 수행되면 SQL 명령을 브래킷에 포함시킬 필요는 없으며 실행할 수 있습니다. 정확하게. SQL 명령은 괄호 안에 포함되어야합니다. 그렇지 않으면 모든 ASP 튜토리얼을 본 후에는 문법 규칙에 대해서만 언급하지 않았습니다. 정답, 감사합니다.