怎么统计DataSet中某一列或某一行相同数据的个数

如何统计DataSet中某一列或某一行相同数据的个数
static void Main(string[] args)
        {
           


            OleDbConnection aconnection = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=D:\\卷册22.mdb");
            OleDbCommand acommand = new OleDbCommand("select * from COMP", aconnection);
            try
            {
                                                
              String SQL = "SELECT * FROM COMPTMP";
                
                OleDbDataAdapter adapter = new OleDbDataAdapter(SQL, aconnection);
                DataSet testDataSet = new DataSet();
                
                adapter.Fill(testDataSet, "COMPTMP");
               在这如何统计如何统计DataSet中某一列或某一行相同数据的个数
                aconnection.Close();
            }
            catch (OleDbException e)
            {
                Console.WriteLine("error: {0}", e.Errors[0].Message);
             }
            Console.ReadKey();
            }
------解决思路----------------------
你为啥不直接通过sql统计出来
------解决思路----------------------
....直接SQL统计不就好了么...还费这个劲再统计一遍干吗呢...
------解决思路----------------------
select 列1,sum(列1) from 表 group by 列1