直接用 int Result = ODCom.ExecuteScalar();

解决方案 »

  1.   

    如下修改:
    string StrMAXNumber="select MAX(CorpNumber)  AS MAXNumber from DJnumber ";
    ODCom.CommandText=StrMAXNumber;
    ODCom.Connection=ODCon;
    ODCon.Open();
    System.Data.OleDb.OleDbDataReader Reader;
    Reader=ODCom.ExecuteReader();
    Reader.Read()  '到第一条记录处
    string Number=Reader["MAXNumber"].ToString();
    ODCon.Close(); '读完了才能关闭
    方法二:使用executescalarstring StrMAXNumber="select MAX(CorpNumber) from DJnumber ";
    ODCom.CommandText=StrMAXNumber;
    ODCom.Connection=ODCon;
    ODCon.Open();string Number=ODCom.ExecuteScalar().ToString();
    ODCon.Close(); '读完了才能关闭
      

  2.   

    int count= ODCom.ExecuteScalar();