Database 从数据库中随机选取一个条目

Database 从数据库中随机选取一个条目,database,random,Database,Random,我正在尝试编写一个应用程序来帮助我运行一个测验之夜 我有不同类别的不同数据库,我希望能够从中随机挑选一个问题,并将其显示在屏幕上 到目前为止,我得到了: If LCat.Text = "Film" Then LQues.Text = Film_QuestionTextBox.Text Film_UsedTextBox.Text = "Y" FilmBindingSource.EndEdit() FilmTableAdapter.U

我正在尝试编写一个应用程序来帮助我运行一个测验之夜

我有不同类别的不同数据库,我希望能够从中随机挑选一个问题,并将其显示在屏幕上

到目前为止,我得到了:

 If LCat.Text = "Film" Then
        LQues.Text = Film_QuestionTextBox.Text
        Film_UsedTextBox.Text = "Y"
        FilmBindingSource.EndEdit()
        FilmTableAdapter.Update(Me.Database1DataSet)
    End If

这将从相应的数据库中选择第一个问题,但如何使其成为随机问题。

至少在T-SQL中,您可以使用此SQL从
问题表中获取单个随机行:

SELECT TOP 1 * FROM [Questions] ORDER BY NEWID()

NEWID()
函数为每一行生成一个随机的
UNIQUEIDENTIFIER

@CraigEmerson什么服务?它有查询语言吗?只有内置在visual basic 2010 express中的语言