仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 558|回复: 8
打印 上一主题 下一主题

[学习教程] MYSQL网页编程之ASP完成access随机显现不反复纪录办理方...

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:20:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
MySQL数据库归MySQLAB公司所有,但是这个软件是开源的,有一个MySQL学习教程可以免费下载。稍俱常识的新入门者都可以轻松实现在一个常见硬件上安装和配置MySQL。以下为援用的内容:
<%
-------------------------数据库毗连-----------------------
SetobjConn=Server.CreateObject("ADODB.Connection")
objConn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;"&_
"DataSource="&Server.MapPath("data.mdb")
objConn.Open
-------------------------数据库毗连-----------------------

-------------------------检索数据-----------------------
strSQL="SELECTid,DataColumnFROMDataTable"
Sql语句,检索数据库
SetobjRS=Server.CreateObject("ADODB.Recordset")
创立纪录集
objRS.OpenstrSQL,objConn,1,1
实行检索
Count=objRS.RecordCount
失掉纪录总数
Item=4
显现纪录数
-------------------------检索数据-----------------------

-------------------------------------------------------------------------------
redima(Item,2),t(Count)
界说2数组,数组a用来贮存纪录,数组t用来删选纪录

---------------------------------------
初始数组数值,目标为了拔出数据今后和此值做对照
foreachjint
j=0
next
---------------------------------------

---------------------------------------
随机抽取纪录号
Randomizetimer初始化随机数天生器
forj=1toItem
k=int(rnd*Count+1)从总数内里随机取一笔记录
dowhilet(k)0判别是不是纪录是不是已在数组中
k=int(rnd*Item+1)
loop
t(k)=1第k笔记录被选中
next
--------------------------------------
j=1:i=1界说下标

--------------------------------------
轮回拔取数据集objRS中的部分纪录寄存到数组中
DoWhileNotobjRS.Eof
ift(j)=1then
a(i,1)=objRS("id")纪录id
a(i,2)=objRS("DataColumn")纪录内容
i=i+1
endif
j=j+1
objRS.MoveNext
Loop
--------------------------------------
-------------------------------------------------------------------------------

----------------------------显现内容--------------------
fori=1toItem
Response.write"序号"&a(i,1)&"<br>"
Response.write"内容"&a(i,2)&"<p>"
next
----------------------------显现内容--------------------

---------------------------
开释资本
objRs.Close
setobjRs=nothing
objConn.Close
setobjConn=nothing
---------------------------
%>

这是无法比较的,因为基于云的数据库提供了不同的模式。关键是要通过围绕云计算产品来包装其他增值服务以适应不断变化的市场条件:这就是DBaaS。
海妖 该用户已被删除
沙发
发表于 2015-1-19 08:56:08 来自手机 | 只看该作者
财务软件要用SQL也只是后台的数据库而已,软件都是成品的,当然多学东西肯定是有好处的..
柔情似水 该用户已被删除
板凳
发表于 2015-1-25 21:00:42 | 只看该作者
我是新手,正在学习数据库和操作系统,深感理论的泛广,唯有一步一步来,但是又感觉时间不够,收集了很多资料却总是没能认真的看完,希望有一个讨论板块,大家共同解决,共同分享,共同努力
分手快乐 该用户已被删除
地板
发表于 2015-2-4 03:59:03 | 只看该作者
一个是把SQL语句写到客户端,可以使用DataSet进行加工;
老尸 该用户已被删除
5#
发表于 2015-2-9 15:35:25 | 只看该作者
多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。
若天明 该用户已被删除
6#
发表于 2015-2-27 08:49:12 | 只看该作者
原理很简单,对要求长时间计算某一时间点的报表生成和防用户操作错误很有帮助。但是比起Oracle10g的闪回技术还是细粒度不够。可惜!
简单生活 该用户已被删除
7#
发表于 2015-3-9 00:13:32 | 只看该作者
我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!
变相怪杰 该用户已被删除
8#
发表于 2015-3-16 19:20:31 | 只看该作者
只能告诉你,学好数据库语言和原理,多见识几种数据库软件,比一棵树上吊死要好。
第二个灵魂 该用户已被删除
9#
发表于 2015-3-23 00:34:48 | 只看该作者
多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-20 18:52

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表