SqlConnection connection = new SqlConnection(connString); string sql = "SELECT COUNT(*) FROM Student"; connection.Open();// 打开数据库连接 SqlCommand command = new SqlCommand(sql, connection); int num = (int)command.ExecuteScalar();
执行命令前必须打开数据库连接!
方法 说明
ExecuteNonQuery 执行不返回行的语句,如UPDATE等
ExecuteReader 返回DataReader对象
ExecuteScalar 返回单个值,如执行COUNT(*)
ExecuteScalar返回类型为Object,
返回第一行第一列,
可以转换为具体类型