类似这串代码,如何统计学生基本信息中的人数信息,代码如何修改?

private void button3_Click(object sender, EventArgs e)
        {
            DBConnect();
            oledbCon.Open();
            string cmdstr = @"select count(*) from 学生基本信息 where 年龄 = '" +this.textBox1.Text+ "'";
            OleDbCommand cmd = new OleDbCommand(cmdstr, oledbCon);
            OleDbDataReader reader = cmd.ExecuteReader();

            if (reader.HasRows)

           {
                reader.Read();
                int count = reader.GetInt32(0);
                richTextBox1.Text = "该年龄的人数为 " + count +"人";
            }
        }


         

string cmdstr = @"select count(*) from 学生基本信息";

给那个按钮添加一个点击事件,代码拷贝一份,改一下这条sql语句就可以啦。

private void 统计人数_Click(object sender, EventArgs e)
        {
            DBConnect();
            oledbCon.Open();
            string cmdstr = @"select count(*) from 学生基本信息";
            OleDbCommand cmd = new OleDbCommand(cmdstr, oledbCon);
            OleDbDataReader reader = cmd.ExecuteReader();

            if (reader.HasRows)

           {
                reader.Read();
                int count = reader.GetInt32(0);
                richTextBox1.Text = "该学生人数为 " + count +"人";
            }
        }

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632