vs2008,reader.GetSchemaTable().Rows.Count 得不到行数,报 没被引用到实例 错
   

解决方案 »

  1.   

    reader.GetSchemaTable().Rows.Count的值是null时就会报这个错误
      

  2.   

                 SqlDataReader reader = SqlHelper.ExecuteReader(SqlHelper.ConnectionStringLocalTransaction, CommandType.StoredProcedure, "P_ViewCellDetail", parms);            int row = reader.GetSchemaTable().Rows.Count;
                int col = GetSchemaTable().Columns.Count;GetSchemaTable().Columns.Count;  可以得到列数的,
      

  3.   


      为什么 GetSchemaTable().Columns.Count;  可以得到列数的, 
      int row = reader.GetSchemaTable().Rows.Count;  却得不到行数阿