我在执行如下语句时,
SqlDataReader tmpReader = RunProcedure("sp_GetPermissionList", parameters);
   while (tmpReader.Read())
{
    permissions.Add( tmpReader.GetInt32(0) );
} tmpReader已经获得数据了,当执行到while时 提示如题错误,不知道为什么这样,好像示例就是这样写的,是不是有什么属性没设置啊Thx!