文章列表
 
您正在查看 "Vbscript" 分类下的文章

2006年12月04日 星期一 1:18 P.M.

蓝色理想的zkxp写的随机读取数据库的方法,需要读取所有的数据,而且游标上下移动太多,效率不会很高。

还有其他的随机方法,详见
http://www.tsingfeng.com/article.asp?id=228

但以上方法感觉都不是很理想。毕竟几万篇文章批量生成的时候,每次都要加载所有数据,那样生成效率下降很多。所以还是觉得批量读取成排数据比较合适

比如:

dim rs,rndid

rndid=*** ' 获得一个随机数,但需要单独读取max(id)和min(id)值,要把rndid限制在这两个值中间。
set rs=conn.execute("select top 10 id,articletitle from  where id<"&rndid&";")
 if not rs.eof and not rs.bof then
  '输出数据部分
 end if
 rs.close
set rs=nothing

 
2006年12月03日 星期日 1:34 A.M.
<%
Set conn = Server.CreateObject("ADODB.Connection")
Set cmd = Server.CreateObject("ADODB.Command")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("db2.mdb")

cmd.ActiveConnection = conn
cmd.CommandText = "Select * from people order by id desc"
Set rs = cmd.Execute

rsArray = rs.GetRows()
for i=0 to ubound(rsArray,2)
 Response.write rsArray(0,i)&" | "
next
%>
 
 
   
 
 
文章分类
 
   
 
文章存档
 
     
 
最新文章评论
  

感觉入门都不容易饿O基础
 

回复varygoodnews:哈哈,是的。这个是猜测的。所以后面发布了K9
 

如果珲春在二河之间建一湖.中间是岛.就好多了.水有灵气哟
 

回复54network:kcv7不是地方版么?
 

没错,我今天也用了中通,到大没了,看到卖家包邮,贪图便宜,果然美好下场
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu