vb 随机从access数据库中取5条纪录并显示在text文本框中怎么写代码?
erznlie朋友写的肯定会出现重复的,我希望是selecttop5*fromtable.....这种方式。...
erznlie朋友写的肯定会出现重复的,我希望是select top 5 * from table .....这种方式。
展开
2个回答
展开全部
以前写过,用的是随机数的方式,下面是实例,你需要的话还要加上是否允许重复取同一条记录的判断!
dim a as long
rs.open "select * from table",conn,1,3
if not rs.eof then
fot i=1 to 5
Randomize
rs.movefirst
a= int(rnd*rs.RecordCount)
rs.move a
text1.text="你需要的代码!"
next i
end if
rs.close
dim a as long
rs.open "select * from table",conn,1,3
if not rs.eof then
fot i=1 to 5
Randomize
rs.movefirst
a= int(rnd*rs.RecordCount)
rs.move a
text1.text="你需要的代码!"
next i
end if
rs.close
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |