标题:做一个抽取数据中的某一个号码
只看楼主
zhmi_1015
Rank: 2
等 级:论坛游民
帖 子:19
专家分:10
注 册:2010-1-19
结帖率:83.33%
已结贴  问题点数:20 回复次数:9 
做一个抽取数据中的某一个号码
我想做一个界面程序
界面有一个开始按钮 停止按钮 有一个textBox控件用来显示数据表中员工工号
当点击开始按钮 textBox控件数据反复循环 但前提是员工的工号
当点击停止按钮 textBox控件随机生成一个员工工号

自动生成器 提起员工编号.rar (35.89 KB)
搜索更多相关主题的帖子: 号码 数据 抽取 
2010-08-16 20:41
c1_wangyf
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:7
帖 子:665
专家分:2832
注 册:2010-5-24
得分:5 
首先,您的程序里面没有数据库文件,程序无法连接到数据库文件,也就无法提取数据......

所以首要的任务是建立数据库,把数据库加到程序里面,建立和数据库的连接,后面的都不会很复杂了。
2010-08-17 10:51
zhmi_1015
Rank: 2
等 级:论坛游民
帖 子:19
专家分:10
注 册:2010-1-19
得分:0 
与数据库连接 没问题
问题是提起的一组数据是用string[]数组保存 还是用什么方法
Random 自动生成器 用什么方法才是
2010-08-17 18:41
zhangkecd
Rank: 2
来 自:闲云工作室
等 级:论坛游民
帖 子:159
专家分:91
注 册:2009-3-13
得分:5 
用数组存,随机生成的数作为数组元素的序号,就行了。

闲云野鹤---梦想  
2010-08-17 21:45
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
得分:5 
其实在数据库中随机也可以的:
随机取出1条数据
select top 1 * from tablename order by newid()
如果在C#中做的话,最好用集合.采用数组做的话,重复性很高,集合的话删除元素方便

C#超级群 74862681,欢迎大家的到来!
2010-08-17 22:35
zhmi_1015
Rank: 2
等 级:论坛游民
帖 子:19
专家分:10
注 册:2010-1-19
得分:0 
请高手 给一段代码吧
2010-08-18 07:24
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
得分:0 

C#超级群 74862681,欢迎大家的到来!
2010-08-18 09:35
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
得分:0 
关于数据库的那种方法.
就采用那条sql就可以搞定咯

C#超级群 74862681,欢迎大家的到来!
2010-08-18 09:40
zhmi_1015
Rank: 2
等 级:论坛游民
帖 子:19
专家分:10
注 册:2010-1-19
得分:0 
拜托版主 给一段代码吧
2010-08-19 13:19
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:5 
你这个太复杂了。
你的按钮中,只需将sql语句修改成
select top 1 员工工号 from tbRole_Modules order by newid()   
就可以了。
这知语句会随机查询一条员工号。

飘过~~
2010-08-19 13:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-315892-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.221999 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved