Jump to content


Photo

There Is No Row At Position 4224


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 snonca

snonca

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 25/03/2011, 11:33

Ola Pessoal,



Estou com um problema com um erro que esta dando.



tenho a seguinte linha de codigo.

if (popularRotas)
{
    com = new OracleCommand();


    com.CommandText = "SELECT ID_ROTA FROM ROTA_MODELO WHERE      ID_MODELO = :IdModelo AND ID_ROTA IS NOT NULL ORDER BY ID_ROTA";


    com.Parameters.AddWithValue(":IdModelo", modelo.Id.ToString());
  dt = (DataTable)ExecuteCommand(com, transacao, typeof(DataTable));


   for (int i = 0; i < modelo.Rotas.Count; i++)
  {
           modelo.Rotas[i].Id = int.Parse(dt.Rows[i][0].ToString());
  }


}


Quando estou fazendo a consulta o Select de cima, ele me retorna 4224 linhas Selecionadas, quando o codigo entra no FOR aparece a mensagem de erro.

There is no row at position 4224.



Alguem pode dar uma luz.



Valeu.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq