0
我正在尝试编写一个允许用户生成随机名称列表的程序。当表单启动时,我有一个来自SQL Db名称的网格视图。是否有可能从gridview中的名称生成一个随机列表,还是必须来自另一个Sql连接字符串并引用不同的参数?我试图显示从gridview到列表框的随机名称。谢谢。如何使用vb.net生成从SQL DB到列表框的随机选择
这里是我一直在努力尝试与代码:
Private Sub btnDraw_Click(sender As Object, e As EventArgs) Handles btnDraw.Click
Dim listCount As Integer
Dim i As Integer = 0
Dim rnd As New Random
Dim listselection As Integer
listCount = grdEmployees.
Do While i < CInt(grdEmployees.Text)
'randomize selection
listselection = rnd.Next(0, grdEmployees.Items.Count)
lstSelected.Items.Add(grdEmployees.Items(listselection))
grdEmployees.Items.RemoveAt(listselection)
'increment i
i += 1
Loop
txtQuantity.Text = String.Empty 'Clears box after entry
End Sub
我明白你在说什么,但是,我不明白你怎么能做到这两个字段。我需要制作姓氏和名字。感谢您的时间。 – MidniteSun 2014-11-24 13:42:58
SELECT TOP 25名字,姓氏FROM SomeTable ORDER BY RAND() – 2014-11-24 14:14:43
我尝试了上面的使用表格适配器但没有成功。我还发现了其他一些建议使用LIMIT的研究。当我尝试输入SQL语句时,它无法识别限制。 – MidniteSun 2014-11-25 16:46:54