C# 从一个数据集中随机一个字符串

subxli 2010-12-30 04:05:33
如题,可以获取一个DataTable,或者DataSet数据集,

然后我需要从数据集中随机一个字符串出来。

请教高手。

这里还散分
...全文
206 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gw6328 2010-12-30
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xxoo2007 的回复:]
随机取,那就用随机数,不行么?

C# code

Random ran = new Random();
int idxRow = ran.Next(0,dt.Rows.Count);
int idxCol = ran.Next(0,dt.Columns.Count);

Response.Write(dt.Rows[……
[/Quote]
xxoo2007 2010-12-30
  • 打赏
  • 举报
回复
随机取,那就用随机数,不行么?

Random ran = new Random();
int idxRow = ran.Next(0,dt.Rows.Count);
int idxCol = ran.Next(0,dt.Columns.Count);

Response.Write(dt.Rows[idxRow][idxCol].ToString());
subxli 2010-12-30
  • 打赏
  • 举报
回复
select top 1 * from dbo.RoleInfo order by newid() 这样是可以的。

继续等待在程序中如何实现
subxli 2010-12-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]

select * from tb order by newid() 随机
[/Quote]

不能随机一条出来吗
bustersword 2010-12-30
  • 打赏
  • 举报
回复
dataset 存的数据形式是啥?
随机的意义不就是在一堆数中随机其中一个然后输出么,那你就当是查询好了,条件是随机的
wuyq11 2010-12-30
  • 打赏
  • 举报
回复
select * from tb order by newid() 随机

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧