注册 登录
编程论坛 ASP.NET技术论坛

access 取随机数据问题

life808 发布于 2007-09-09 09:45, 624 次点击

asp.net + access 下取随机数据,发现每次取的结果都是相同的,查了下GG,有人说是缓存问题,
sql="Select top 2 * From sd_book order by rnd(-(id+" & rnd() & "))"
用了这个语句,但是程序报错
编译器错误信息: CS0103: 当前上下文中不存在名称“rnd”

怎么处理啊??

2 回复
#2
bygg2007-09-10 09:33
select top 2 * from sb_book order by newid()
#3
life8082007-09-13 18:22

newid() 是用在SQL SERVER 的 ,对ACCESS没用

1