主题:  大家帮忙看看,这段源码怎么生成的页面老是乱码呀

clovew

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2002/4/23 16:34:08
#12002/6/27 11:18:26
现在好好的,我觉得颜色表格都不好,我想调一下,结果总是乱码。这个是别人做的,可能有很多不对的地方帮忙清除一些垃圾,不胜感激!


<%@ LANGUAGE="VBSCRIPT" %>



<%
bm=request("class")
CurrPage=request("CurrPage")
DbPath = SERVER.MapPath("bookshop.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DbPath
set rs=server.createobject("adodb.recordset")
sql = "Select * From book Where childclass='"& bm &"' order by bookbm"
'rs.open sql,conn,1,1
rs.open sql,conn,adOpenkeyset,adlockoptimistic,adcmdtext
if rs.RecordCount<=0 then
response.write "Êý¾Ý¿âûÓзûºÏÌõ¼þµÄÊý¾Ý"
response.end
else
i=0
rs.PageSize=15
end if

PageCount=clng(rs.PageCount)
if CurrPage>PageCount then
CurrPage=PageCount
end if

if CurrPage<=0 or CurrPage="" then
CurrPage=1
end if

BookNum=rs.RecordCount
rs.absolutePage = CurrPage
%>


²úÆ·Áбí









<% LinePage=10
for i=0 to PageCount\LinePage-1 %>

<% for j=1 to LinePage %>

<% next %>

<% next
EndPage=PageCount mod LinePage %>

<% for j=1 to EndPage %>

<% next %>

²²
²úÆ·Áбí
ÆÚ[<% =i*LinePage+j %>]Á³
ÆÚ[<% =i*LinePage+j %>]Á³














<%
do until rs.eof
IsCheck=""
If InStr(Session("ProductList"), rs("bookbm")) > 0 Then
IsCheck="Checked"
End If
%>







<%
i=i+1
if i>=rs.PageSize then exit do
rs.movenext
loop
rs.close
set rs=nothing
set conn=nothing

%>






Ѳ´Ð ²úÆ·²·³Æ ïÆÁÐÆúÎÌ ²úÆ·ÁÚÆÁ Ï·úú

" <%=IsCheck%>>

<%=rs("bookname")%>


<%=rs("dw")%>


<% =rs("size") %>


" target="_blank">Ï·úú



²²


²²

²²





ridincal:为了不影响代码阅读,帮你把笑脸禁用了

编辑历史:[这消息被ridincal编辑过(编辑时间2002-06-27 11:26:16)]


缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22002/6/27 13:25:17
你这些代码是怎么来的?是自己写的还是拿的别的地方的?可能你复制时出现了问题。
你可以先复制到记事本中然后再复制到这个叶子的原代码 中



7877767

职务:普通成员
等级:2
金币:1.0
发贴:528
注册:2002/2/19 0:11:31
#32002/6/27 13:38:44