社区
数据库(包含打印,安装,报表)
帖子详情
请问:使用VB在一个Access数据库中,能不能随机抽取表中某字段的内容?
sftime
2001-12-13 07:29:26
例如:
表A中字段名是Value
记录如下
---Value---
54543534543
63466536546
43324343434
44556556567
35324354356
65754567677
43434343565
表B中的某个字段XXX_ID引用表A的Value
程序中想利用表B的字段XXX_ID对表A的Value使用随机的值
如果不用编程数据库查询能不能得到随机的值
请大家帮帮忙!
...全文
269
13
打赏
收藏
请问:使用VB在一个Access数据库中,能不能随机抽取表中某字段的内容?
例如: 表A中字段名是Value 记录如下 ---Value--- 54543534543 63466536546 43324343434 44556556567 35324354356 65754567677 43434343565 表B中的某个字段XXX_ID引用表A的Value 程序中想利用表B的字段XXX_ID对表A的Value使用随机的值 如果不用编程数据库查询能不能得到随机的值 请大家帮帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sftime
2001-12-16
打赏
举报
回复
icy_csdn():
谢谢你!
我试试...
icy_csdn
2001-12-15
打赏
举报
回复
不好意思,我记得access中有个函数说可以随机从表或查询中取一个值,但经我刚才一试,并不是随机取的。
Dfirst取出来的是第一个记录,而dlast取出来的是最后一个记录
你可以在Access中建立一个查询试一试,
"select dfirst("values","A")
不过其帮助上说,是随机取的呀,不知是怎么一回事,是不是MS在...
呵呵,也许我不会用吧,你可以试一试!
:)祝你开心!
sftime
2001-12-14
打赏
举报
回复
有人吗?
sftime
2001-12-14
打赏
举报
回复
icy_csdn():
怎么用?请给举个例子
我现在的数据库
数据库里的表的纪录是做好的
我是想随机抽取已有记录
有点象抽奖随机抽取身份证号
是抽取现有的
不是随机在数据库里生成没有的
SQL的查询有没有随机查询
或者有什么其他的查询
我不想生成只是提取现有信息(随机的)
sftime
2001-12-14
打赏
举报
回复
嘻嘻
好了绕过来了
我其实是想写个引擎
用到数据库了
如果写出来了就会很有用...
现在卡在数据库结构上了
真是烦人!
慢慢看吧...
sftime
2001-12-14
打赏
举报
回复
又把我给封了!
CSDN怎么回事?
sxmzmxh
2001-12-14
打赏
举报
回复
呵呵,抱歉,请原谅
icy_csdn
2001-12-14
打赏
举报
回复
:)这么厉害呀!
用Access中的
DLast或Dfirst函数
另外,Access中还有一个产生随机数的函数RANDBETWEEN(bottom,top)
sftime
2001-12-13
打赏
举报
回复
sxmzmxh(要命的小方):
你真欺负人!
你真喜欢分吗?
我可以在十几分钟拿到上万的分
我就是原来的b28
每次给人300分的那个人
CSDN把我的账号封了
还封了我的IP
如果你经常来CSDN
你肯定知道那次的事
关于我给大侠1万分的事
后来大家都在为大侠平反
你这人怎么这样!
不会或者不愿意说就算了
这是大家探讨的地方学习的地方
我早就和CSDN讲过
分数不代表能力
什么专家分见鬼去吧!
sxmzmxh
2001-12-13
打赏
举报
回复
Access函数肯定有,分太少,没动力帮你查
sftime
2001-12-13
打赏
举报
回复
就是说还是依赖程序计算随机数
然后映射到纪录指针上
SQL语言本身有没有随机指令?
icy_csdn
2001-12-13
打赏
举报
回复
首先随机产生一个在1到A表最大记录数的整数值,然后定位到第(这个数)的记录,再取出来不就行了!
sftime
2001-12-13
打赏
举报
回复
怎么没人回答!?
分组查找
ACCESS
数据库
,每组
随机
取N条记录的例子
分组查找
ACCESS
数据库
,每组
随机
取N条记录并按照id排序
ACCESS
数据库
结构为:表名ff。
字段
有:id(自动编号),ff(文本),aa(文本),bb(文本),cc(文本)以下是
ACCESS
导出的文本文件:1,"aa","a1","a1","a1"2,"aa","a2","a2","a2"3,"aa","a3","a3","a3"4,"aa","a1","a1","a1"5,
sql
随机
抽取
数据库
记录
Mysql:select * from [tablename] order by rand() limit 10Sql Server:select top 5 * from [tablename] order by NEWID()
Access
:select top 5 * from [tablename] order by rnd(id),其
中
id是自动编号的
字段
。在
vb
+
access
可以
随机
...
随机
抽取
数据库
记录
Mysql:select * from [tablename] order by rand() limit 10 Sql Server:select top 5 * from [tablename] order by NEWID()
Access
:select top 5 * from [tablename] order by rnd(id),其
中
id是自动编号的
字段
。...
Access
,MSSQL:
随机
读取N条记录
今天试着将
一个
网站
使用
的mssql转换为
Access
,但网站首页有一段代码是
随机
读取n条记录: SQL Server:Select TOP N * From TABLE Order By NewID()转换成
Access
后,这句就
不能
使用
了,后来到百度搜索了一下,找到
一个
解决办法:
Access
:Select TOP N * From TABLE Order By Rnd(ID)Rnd(ID)...
VB
+
ACCESS
自动组卷系统(源代码+系统)
为促进教学手段的现代化,提高教学质量,减轻教师在出题、组卷和成绩分析
中
的工作量,帮助教师方便、快速、准确地分析、评价学生的学习成绩,本研究在
VB
编程环境下开发了一套能实现试题库管理和成绩分析的软件。本试题库系统采用Visual Basic语言和
Access
数据库
开发而成,不仅能录入包含图形、公式和文字的各课程试题,生成不同科目的试题库,并能按要求自动生成规定格式的试题、能对考试结果进行统计、分析和评价,生成规定格式的考试分析文档,最终实现考试出题和考试分析的自动化。
数据库(包含打印,安装,报表)
1,216
社区成员
55,954
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章