str = "SELECT [number] FROM [store]"; OleDbCommand MyComm3 = new OleDbCommand(str, MyConn); OleDbDataReader dr = MyComm3.ExecuteReader();int i = 0;int k = 0;while(dr.Read()){
i = dr["number"];//将"number"列的值给i;
if(k < i)
//当K<i的时候,进行交换,将大的值给k;
{
k = i;
}}//经过冒泡,得到的K值为最大的int a = k;//注意number列的类型,如果不为整型还需转换写完之后想到的,为此再补充上些也可以在SQL语句中进行比较,str = "SELECT [number] FROM [store] order by [number]"; OleDbCommand MyComm3 = new OleDbCommand(str, MyConn); OleDbDataReader dr = MyComm3.ExecuteReader(); while(dr.Read()) { int a = dr["number"];return;}