2012-08-04 54 views
0

我有一个名为“test_gen”的数据库..并且具有“ID”和“问题”字段。vb.net中的随机数据库字段

我想随机化我的“问题”字段在我的列表框中,每次我点击一个按钮..请帮助我这个!

非常感谢 -neil

回答

0

说,我们已经保存在数据库中的数组。

Dim DB As String() = {"ID1;Question1", "ID2;Question2"} 

然后我们可以调用这个函数,并定义羯羊我们想要的ID或质疑

Private Enum GetOption 
    Question 
    ID 
End Enum 

Private Function GetQuestion(DB As String(), [option] As GetOption) As String 
    Return DB(New Random().[Next](0, DB.Count())).Split(";"C)(If([option].Equals(GetOption.ID), 1, 0)) 
End Function 


Button1.Click += New EventHandler(Function(Sender As Object, e As EventArgs) 
Listbox1.Add(GetQuestion(DB, GetOption.ID)) 
End Function) 
+0

感谢@dotTutorials! – 2012-08-07 03:23:51

+0

没有问题,队友=) – dotTutorials 2012-08-09 13:21:50