C#读取数据库有多少条数据

(1)前言

一般我们做程序的时候,都会有其中的某一个模块有分页的功能,而那个分页的功能,也会有显示出数据库一共有多少条数据,今天,我就以winfin写这样的一个功能。代码很是简单,几行代码就可以搞定了。

(2)数据库的设计

我选择的数据库是MySQL,如果选择的是Server SQL的话,那代码也是差不多一样的,只不过后面连接数据库的时候有一些改变而已。

设计完数据库,就该往数据库中添加一些数据了,方便下一步的测试。而添加什么样的数据,由自己确定吧!这里我就不多说了。

(3)winfin的设计,打开VS,创建一个窗体,然后拉一个label控件到winfin窗体上面,点击label,开始编写代码。

//显示数据库共有多少条数据
        private void label1_Click(object sender, EventArgs e)
        {
            string conStr = "Database=login;DataSource=localhost;Port=3306;UserId=root;Password=;Charset=utf8;TreatTinyAsBoolean=false;Allow User Variables=True;";
            string sql = "SELECT count(*) FROM imginfo";
            MySqlConnection conn = new MySqlConnection(conStr);
            MySqlDataAdapter da = new MySqlDataAdapter(sql, conn);
            DataTable dt = new DataTable();
            da.Fill(dt);
            string count = dt.Rows[0][0].ToString();
            label1.Text = "总数量:" + count;
        }

(4)运行效果

点击运行,运行完之后,你再点击label控件,就会显示出你要查询那个有多少条数据了,就是这么简单,如果有时间,我会再写一个分月的功能出来。

猜你喜欢

转载自blog.csdn.net/qqj3066574300/article/details/86561536