none
SQL Datareader c# - "Enumeration yielded no results" RRS feed

  • Pergunta

  • Pessoal,
    Tinha um SQL Reader q ate pouco tempo atras, funcionava normalmente.
    Hoje quando execute, ele hasrows, o numero de fields esta correto, mas recebo a mensagem ""Enumeration yielded no results" e nao consigo me mover dentro do reader para popular minha classe.

    O que pode estar acontecendo ?

    public static Medical GetMedicalById(int medicalId)
            {
                var medical = new Medical();
    
                using (var connection = DatabaseHelper.ConnectionFactory())
                {
                    SqlCommand cmd = new SqlCommand("proc_Medical_LoadBy_ID", connection as SqlConnection);
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("Medical_id", medicalId);
                    connection.Open();
    
                    using (SqlDataReader reader = cmd.ExecuteReader())
                    {
                        if (reader.Read())
                        {
                            medical.MedicalName1 = reader["MedName"].ToString();
                        }
                    }
    
                    return medical;
    
     
    • Editado AGA Neto quarta-feira, 1 de agosto de 2018 18:06
    quarta-feira, 1 de agosto de 2018 16:08

Todas as Respostas