Access 随机获取一条数据 的问题
使用的sql语句是:selecttop1*fromt1oderbyrnd([id])使用access查询分析器每次执行查询返回的结果都不同。但是在ASP.NET页面上查询...
使用的sql 语句是 : select top 1 * from t1 oder by rnd([id])使用access 查询分析器 每次执行查询返回的结果都不同。但是 在ASP.NET 页面上 查询的数据 每次都是同一条数据。 在网上找到解决方法了 但悲剧的是 水平有限看不懂 求详解1、先建一个View:SELECT RAND() AS re
2、建一个Function:
create function usp_GetRand
(
)
RETURNS float
AS
BEGIN
DECLARE @Result float
SELECT @Result = re from v_rand
RETURN @Result
END
3、select * from abc order by usp_GetRand() 展开
2、建一个Function:
create function usp_GetRand
(
)
RETURNS float
AS
BEGIN
DECLARE @Result float
SELECT @Result = re from v_rand
RETURN @Result
END
3、select * from abc order by usp_GetRand() 展开
2013-09-24
展开全部
看上去好像linq,具体的话,米有用过呢.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询