我无法计算数据库表中的行数

我无法计算数据库表中的行数

本文介绍了我无法计算数据库表中的行数。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                con.Open();
                cmd.CommandText = "select count(*) from test;";
                cmd.Connection = con;
                int a = (int)cmd.ExecuteScalar();
                dr.Close();
                con.Close();
                string status = Convert.ToString(a);
                label1.Text = status;
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
                this.Close();
            }
        }

推荐答案

string connectionString = "Connection String details";
SqlConnection con = new SqlConnection(connectionString);
SqlCommand cmd = new SqlCommand();


//Connecion string .....
            SqlCommand cmd= new SqlCommand("select count(*) from test", con);
	    int noRows;
            con.Open();
	    noRows = cmd.ExecuteNonQuery();
	    con.Close();
	    label1.Text= Convert.ToString(noRows);



这篇关于我无法计算数据库表中的行数。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-06 03:39