两个问题,请进...

guoke888 2003-07-21 09:15:28
1、如何从数据中随机取出几条记录呢?
2、如何获取本机IP?
...全文
12 10 打赏 收藏 举报
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
edobnet 2003-07-21
  • 打赏
  • 举报
回复
Request.ServerVariables["REMOTE_ADDR"];客户端
Request.ServerVariables["LOCAL_ADDR"];服务器
chenyu112 2003-07-21
  • 打赏
  • 举报
回复
把ip作为一个字段
然后用select查询
batisituta 2003-07-21
  • 打赏
  • 举报
回复
如果不连续,则需要增加一个判断,选取的ID是否在数据库中。
想随机产生n条记录,n由用户指定:
写一个循环即可以实现,在循环体中调用取随机数函数,ID合法性校验和ID是否重复的判断.

guoke888 2003-07-21
  • 打赏
  • 举报
回复
假如Id字段不连续呢?因为用户在使用或维护过程中必然有id丢失
guoke888 2003-07-21
  • 打赏
  • 举报
回复
第一个问题:想随机产生n条记录,n由用户指定
第二个问题:不是在web页中读取,在windows control libary中读取
batisituta 2003-07-21
  • 打赏
  • 举报
回复
1.数据库中有一个ID字段,并且是连续的.然后你在前台用取随机数的函数取到一个ID,就去
数据库中查找相应ID的记录.如果需要查找多条可以写一个循环查找,但注意找到后要判断
该ID是否已经被取出过.
comy 2003-07-21
  • 打赏
  • 举报
回复
问题2
Request.QueryString["LOCAL_ADDR"].ToString();服务器IP地址
Request.QueryString["REMOTE_ADDR"].ToString();客户端IP地址
cyp503 2003-07-21
  • 打赏
  • 举报
回复
SQL = "SELECT * FROM Customers WHERE ID = " & RNumber

RNumber为随机数
  • 打赏
  • 举报
回复
1、获得记录号
MyValue = CInt(Int(((dataset1.table("a1").rows.count-1) * Rnd()) + 1))
2、Request.UserHostAddress()
golook 2003-07-21
  • 打赏
  • 举报
回复
用SQL语句查询记录,
用命令查询IP啊,可以实现,只是我没写过
相关推荐
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2003-07-21 09:15
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。