程序是点击屏幕上的按钮 返回数据库中MyClass表中数据的个数代码如下:
public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            string sql = "select count(*) from MyStudent";
            MessageBox.Show(SqlHelper.ExecuteScalar(sql, CommandType.Text).ToString());
        }
    }
 
其中SqlHelper是一个操作数据库的静态类,代码如下:
public static class SqlHelper
    {
        private static string conStr = ConfigurationManager.ConnectionStrings["Coco"].ConnectionString;
 public static object ExecuteScalar(string sqlStr, CommandType ct, params SqlParameter[] sq)
        {
            using (SqlConnection sqlCon = new SqlConnection(conStr))
            {
                using (SqlCommand cmd = new SqlCommand(sqlStr, sqlCon))
                {
                    cmd.CommandType = ct;
                    if (sq != null)
                    {
                        cmd.Parameters.AddRange(sq);
                    }
                    //打开连接
                    sqlCon.Open();
                    return cmd.ExecuteScalar();
                }
            }
        }
}
 
连接字符串如下:
     
        
    
  
    
  
 
运行后,点击按钮后,查看错误信息,如下: