데이터 베이스 MySQL 튜토리얼 asp+access的网站实现随机调取文章

asp+access的网站实现随机调取文章

Jun 07, 2016 pm 03:36 PM
성취하다 기사 웹사이트 무작위의

写在前面:我上一篇转载的别人的 文章 《sql 中可以 实现 随机 显示的几种方法对比 》中详细讲解了各种 随机 函数 的用法下面我就来介绍下编者亲自使用个 函数 的感受希望对有想使用 随机 函数 的朋友有些帮助。写的有不到的地方请多多包涵! 首先newid() 函

写在前面:我上一篇转载的别人的文章《sql 中可以实现随机显示的几种方法对比》中详细讲解了各种随机函数的用法下面我就来介绍下编者亲自使用个函数的感受希望对有想使用随机函数的朋友有些帮助。写的有不到的地方请多多包涵!

首先newid() 函数

这个函数是sql several中自带的一个随机函数,可以很方便的实现文章随机调用,但是小编的数据库是access的,所以很悲催的测试了n多遍都不行,最后自己看了下才恍然大悟原来newid() 函数只适用于sql的数据库,如果你的数据库是sql的那就很好办了,直接套用吧( AD 西力士)

用法SELECT TOP 10 * FROM ywle order by newid()

第二个rand()函数

这个是比较实用与access的数据库的,不过这个函数有一个后遗症就是,它只能随机一次。也就是说你第一次测试结果它是随机的,不过无论你怎么刷新以后的结果都和第一次测试显示的结果是一样的,为什么 会这样呢?小编很纳闷不过还好经过小编的努力这个问题终于搞定了,原来rand()函数在正值的情况下是不能再次随机的,所以呢我们现在做的就是想办法把rand()一直处于负值,那么这样就可以实现无限的随机啦,呵呵,废话就不多说了上源码  (AD 排污泵)

随机函数
set rs=server.CreateObject("adodb.recordset") '创建rs记录集
Randomize
sql="select top 10 * from [news] order by rnd(-(id+" & rnd() & "))" '排序:desc 是倒序 asc正序
rs.open sql,conn,1,1 '打开记录集
%>

这是小编网站上的源码就直接粘贴这里的,有需要的童鞋可以参考下,目前小编接触的数据库就这两种,至于其他的数据库要想达到这个效果实在是能力有限啊

如果以后又接触的话再来和大家分享,感觉还可以就回个帖留个言,感觉不好的也可以指正,谢谢大家能仔细看完!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

오늘 Toutiao에 기사를 게시하여 어떻게 돈을 벌 수 있나요? 오늘 Toutiao에 기사를 게시하여 더 많은 수입을 얻는 방법! 오늘 Toutiao에 기사를 게시하여 어떻게 돈을 벌 수 있나요? 오늘 Toutiao에 기사를 게시하여 더 많은 수입을 얻는 방법! Mar 15, 2024 pm 04:13 PM

오늘 Toutiao에 기사를 게시하여 어떻게 돈을 벌 수 있나요? 오늘 Toutiao에 기사를 게시하여 더 많은 수입을 얻는 방법!

Huawei 휴대폰에서 이중 WeChat 로그인을 구현하는 방법은 무엇입니까? Huawei 휴대폰에서 이중 WeChat 로그인을 구현하는 방법은 무엇입니까? Mar 24, 2024 am 11:27 AM

Huawei 휴대폰에서 이중 WeChat 로그인을 구현하는 방법은 무엇입니까?

Huawei 휴대폰에서 WeChat 복제 기능을 구현하는 방법 Huawei 휴대폰에서 WeChat 복제 기능을 구현하는 방법 Mar 24, 2024 pm 06:03 PM

Huawei 휴대폰에서 WeChat 복제 기능을 구현하는 방법

PHP 프로그래밍 가이드: 피보나치 수열을 구현하는 방법 PHP 프로그래밍 가이드: 피보나치 수열을 구현하는 방법 Mar 20, 2024 pm 04:54 PM

PHP 프로그래밍 가이드: 피보나치 수열을 구현하는 방법

PHP 게임 요구 사항 구현 가이드 PHP 게임 요구 사항 구현 가이드 Mar 11, 2024 am 08:45 AM

PHP 게임 요구 사항 구현 가이드

Golang이 어떻게 게임 개발 가능성을 가능하게 하는지 마스터하세요 Golang이 어떻게 게임 개발 가능성을 가능하게 하는지 마스터하세요 Mar 16, 2024 pm 12:57 PM

Golang이 어떻게 게임 개발 가능성을 가능하게 하는지 마스터하세요

Golang에서 정확한 나눗셈 연산을 구현하는 방법 Golang에서 정확한 나눗셈 연산을 구현하는 방법 Feb 20, 2024 pm 10:51 PM

Golang에서 정확한 나눗셈 연산을 구현하는 방법

Golang을 사용하여 데이터 내보내기 기능을 구현하는 방법에 대한 자세한 설명 Golang을 사용하여 데이터 내보내기 기능을 구현하는 방법에 대한 자세한 설명 Feb 28, 2024 pm 01:42 PM

Golang을 사용하여 데이터 내보내기 기능을 구현하는 방법에 대한 자세한 설명

See all articles