권장 : ASP는 Google을 사용하여 온라인 번역 기능을 구현합니다 때로는 웹 페이지에 대한 다중 언어 지원을 원합니다. . lan.htm
먼저 conn.asp를 정의하십시오
| <% Dim Objconn Dim Strconn strconn = provider = microsoft.jet.oledb.4.0; data source = & chr (34) & server.mappath (data.mdb) & chr (34) set objconn = server.createobject (adodb.connection) objconn. Open strconn %> |
레코드 세트를 여는 몇 가지 방법을 살펴 보겠습니다.
방법 1.
| 희미한 SQL 희미한 objrs sql = select *에서 table1 set objrs = objconn.execute (SQL) |
이 방법은 SQL을 사용하여 반환 및 레코드 세트를 얻습니다. 레코드 세트는 필터링 된 레코드 세트를 얻는 것이 비교적 간단하지만 이러한 방식으로 얻은 레코드 세트는 페이징을 표시 할 수 없습니다.
파일 텍스트 1.asp
<%@language = vbscript codepage = 936%> <!-#include file = conn.asp-> <% 희미한 SQL 희미한 objrs sql = select *에서 table1 set objrs = objconn.execute (SQL) objrs.pagesize = 5 objrs.absolutepage = 1 %> |
이 페이지를 요청한 결과는 다음과 같습니다.
--------------------------------------------------------- ---------
오류 유형 :
adodb.recordset (0x800a0cb3)
북마크는 현재 레코드 세트에서 지원되지 않습니다. 이것은 제공자 또는 선택한 커서 유형의 제한 일 수 있습니다.
/msg/test1.asp, 12 행
브라우저 유형 : Mozilla/4.0 (호환 가능; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
웹 페이지 : get /msg/test1.asp
시간 : 2007 년 9 월 21 일, 19:58:01
--------------------------------------------------------- ---------
방법 2.
| 희미한 objrs set objrs = server.createobject (adodb.recordset) objrs.open table1, objconn, 1, 2 |
이러한 방식으로 열린 레코드는 페이징을 표시 할 수 있습니다.
| <% 희미한 objrs set objrs = server.createobject (adodb.recordset) objrs.open table1, objconn, 1, 2 objrs.pagesize = 5 objrs.absolutepage = 1 %> |
하하, 원활하게 달리십시오.
그러나 이러한 방식으로 열린 레코드 세트는 정렬 할 수 없습니다.
파일 test2.asp
| <%@language = vbscript codepage = 936%> <!-#include file = conn.asp-> <% 희미한 objrs set objrs = server.createobject (adodb.recordset) objrs.open table1, objconn, 1, 2 objrs.sort = field1 %> |
이 페이지를 요청한 결과는 다음과 같습니다.
--------------------------------------------------------- ---------
오류 유형 : adodb.recordset (0x800a0cb3)
현재 공급자는 정렬 또는 필터링에 필요한 인터페이스를 지원하지 않습니다.
/msg/test2.asp, 17 행
브라우저 유형 : Mozilla/4.0 (호환 가능; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
웹 페이지 : get /msg/test2.asp
시간 : 2007 년 9 월 21 일, 20:17:32
--------------------------------------------------------- ---------
무엇을해야합니까?
하, 그게 다야.
| <%@language = vbscript codepage = 936%> <!-#include file = conn.asp-> <% 희미한 objrs set objrs = server.createobject (adodb.recordset) objrs.cursorlocation = 3 objrs.open table1, objconn, 1, 2 objrs.sort = field1 desc %> |
요약하려면 :
방법 1 : SQL 문을 통해 원하는 레코드를 쉽게 필터링 할 수 있습니다.
2. 방법 2에서, 함수는 비교적 강력하지만 더 복잡하다.
이 방법에는 더 유용한 용도가 있습니다. 자세한 내용은 다른 참조 자료를 참조하십시오.
공유 : ASP 대화방에서 객실 기능 및 사용자 디스플레이 구현 "ASP 대화방에서 속삭임 기능 구현"기사를 쓴 후 많은 친구들이 저에게 다른 고급 기능의 구현에 대한 질문을하도록 저에게 편지를 썼습니다. 실제로, 객실 및 사용자 관리와 같은 고급 기능은 전체 대화방의 필수 기능입니다. 여기서 방은 작동합니다