public static object[,] GetRows(string str) { _dbRs.Open(str, _dbConn, CursorTypeEnum.adOpenStatic, LockTypeEnum.adLockOptimistic); if (_dbRs.EOF) { _dbRs.Close(); throw new EndOfRecordsetException(); } _dbRs.MoveFirst(); object[,] result = _dbRs.GetRows(); _dbRs.Close(); return(result); }