C# c窗体,连接到数据库选择随机网站
我正试图在一个基于表单的C应用程序中连接到一个远程mysql数据库。我想要它,这样用户可以点击一个按钮,它将随机选择一个网站的网址从在线数据库,然后我希望该网站将显示在我的应用程序内的浏览器。我有它,所以我可以硬编码一个网站的网址,它将显示在浏览器控件的网站,但想采取进一步行动,从数据库中拉一个网站的网址 这是我目前的代码C# c窗体,连接到数据库选择随机网站,c#,mysql,webbrowser-control,C#,Mysql,Webbrowser Control,我正试图在一个基于表单的C应用程序中连接到一个远程mysql数据库。我想要它,这样用户可以点击一个按钮,它将随机选择一个网站的网址从在线数据库,然后我希望该网站将显示在我的应用程序内的浏览器。我有它,所以我可以硬编码一个网站的网址,它将显示在浏览器控件的网站,但想采取进一步行动,从数据库中拉一个网站的网址 这是我目前的代码 webBrowser1.Url = new Uri("http://www.mintuz.co.uk"); 这就是我想要实现的 假设我在数据库中有3
webBrowser1.Url = new Uri("http://www.mintuz.co.uk");
这就是我想要实现的
假设我在数据库中有3个网站URL
ID | Website URL
-----------------
1 | http://www.mintuz.co.uk
2 | http://www.google.com
3 | http://www.hello.com
我想这些URL的其中一个随机选择,然后在浏览器上显示
谢谢这可以帮到你 从表T中选择*连接从表A中选择FLOORMAXID*RAND作为ID在T.ID>=x.ID限制1上的x 或 如果知道该ID是连续的,并且知道最大ID,则可以使用.NET中的Random类选择一个随机数并使用该ID查询表