C#连接数据库ACCESS制作随机点名系统
数据库链接参考 https://blog.csdn.net/qq_15505341/article/details/79033243
数据库查询参考 https://zhidao.baidu.com/question/1819374360442913388.html
private void textBox1_TextChanged(object sender, EventArgs e)
{
Get();
}
public void Get()
{
OleDbConnection oleDb = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="); //这里的地址选你自己的数据库的本地地址
oleDb.Open();
string sql = "select * from 表1";
//获取表1的内容
OleDbDataAdapter dbDataAdapter = new OleDbDataAdapter(sql, oleDb);
DataTable dt = new DataTable(); //新建表对象
dbDataAdapter.Fill(dt);//用适配对象填充表对象
textBox1.Text = dt.Rows[1][1].ToString();//显示第一行第一列的一个值
}
这是测试的代码,当文本框有东西输入时,自动查询当前指定的内容并显示在文本框内。
之后添加随机函数
Random ran = new Random();
RandKey = ran.Next(0,9);
更改显示行 即可
浙公网安备 33010602011771号