基于c#是如何实现简单的抽奖程序,下面小编给大家分享了具体代码,有需要的朋友参考下
废话不多说了,直接给大家贴代码了。具体代码如下所示:
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.threading.tasks;
using system.windows.forms;
using system.data.sqlclient;
namespace choujiang
{
public partial class form1 : form
{
public form1()
{
initializecomponent();
}
private void button1_click(object sender, eventargs e)
{
int number = convert.toint32(textbox1.text.tostring());
string prize=combobox1.text.tostring();
string conn = "";
string sql = "";
string s = "";
conn = "server=xtflz-pc;database=xtf;uid=sa;pwd=123456";
sql = "select *from ticket";
sqlconnection myconn = new sqlconnection(conn);
myconn.open();
sqldataadapter sda = new sqldataadapter(sql,myconn);
dataset ds=new dataset();
sda.fill(ds,"ticket");
datagridview11.datasource = ds;
datagridview11.datamember = "ticket";
random rd = new random();
for (int i = 0; i < number; i++)
{
int tmp = rd.next(1, 5);
s += datagridview11.rows[i].cells["workerid"].value.tostring() +
datagridview11.rows[i].cells["name"].value.tostring() + "\n";
}
messagebox.show("恭喜\n"+s+"\n获得"+prize);
myconn.close();
}
}
}
以上就是基于c#实现简单的随机抽奖小程序实例代码的详细内容。