권장 : ASP 코드는 액세스 테이블 및 필드를 직접 추가하고 삭제합니다. 이 예제는 주로 액세스 테이블과 필드를 추가 및 삭제하기 위해 작성, 드롭 및 변경 문을 사용하는 방법을 알려줍니다. 코드는 다음과 같습니다. % '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ''
오후에는 이미지 회전의 효과를 달성하기 위해 ASP+JS를 만들었습니다. 효과 그림은 다음과 같습니다. 왼쪽의 이미지 회전은 JS를 사용한 다음 ASP를 사용하여 효과를 달성하도록 변경했습니다.
pic.asp 소스 코드 :
<%
'데이터베이스 코드 연결은 저장됩니다
sql = (picorder asc, id desc의 pic order에서 * 선택 *)
set rs = server.createobject (adodb.recordset)
rs.eof와 rs.bof라면
%>
document.write ( '아직 사진 없음');
<%
또 다른
%>
var focus_width = 820
var focus_height = 185
var text_height = 0
var swf_height = focus_height+text_height
<%
'재판 할 때 소스를 유지하십시오
rs.eof가 아니라
pics = pics & rs (picurl) & | '|
links = links & rs (picaddress) & |
rs.movenext
고리
Piclen = Len (사진)
pics = left (pics, (piclen-1)) '기능은 마지막 |를 제거하는 것입니다
linkslen = len (링크)
링크 = 왼쪽 (링크, (linkslen-1))
%>
var pics = '<%= pics%>'
var links = '<%= links%>'
var texts = ''
document.write ( '<객체 classid = clsid : d27cdb6e-ae6d-11cf-96b8-44453540000 CodeBase = http : //fpdownload.macromedia.com/pub/shockwave/cabs/flash/flash/swflash.cab#version=6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 높이 = ' + swf_height +'> ');
document.write ( '<param name = allisectAccess value = samedomain> <param name = movie value = flash/pixviewer.swf> <param name = quality value = high> <param name = bgcolor value =#ffffff>');
document.write ( '<param name = menu value = false> <param name = wmode value = opaque>');
document.write ( '<param name = flashvars value = pics ='+pics+'& links ='+links+'& texts ='+texts+'& borderwidth ='+focus_width+'& borderHeight ='+focus_height+'& texttheight ='+text_height+'>');
document.write ( '<embed src = flash/pixviewer.swf wmode = opaque flashvars = pics ='+pics+'& links ='+links+'& texts ='+texts+'& borderWidth ='+focus_width+'& borderHeight ='+focus+'& text _+텍스트+'+'+'+'+'+'+'+텍스트 bgcolor =#ffffff 품질 = 높은 너비 = '+ focus_width+'height = '+ focus_height+'alliscriptAccess = samedomain type = application/x-shockwave-flash pluginspage = http : //www.macromedia.com/go/getflashplayer/> '); document.write ( '</object>');
< %종료 if %>
그런 다음 홈페이지가 호출되는 장소에서 <script type = text/javaScript src = pic.asp> </script>
pixviewer.swf는 /flash/pixviewer.swf에서 다운로드 할 수 있습니다.
저자 : Wurong 출처 :
공유 : ASP 팁 : Rs.GetRows 메소드 getRows () 메소드는 레코드 세트에서 2 차원 배열로 데이터를 복사하는 것입니다. 이것은 2 차원 배열입니다. 첫 번째 첨자는 필드를 표시하고 두 번째 첨자는 레코드 번호를 표시합니다. 따라서 rsarray = rs.getrows () rsarray (0, 0)는 레코드 세트의 첫 번째 행의 첫 번째 필드 값을 의미합니다.