Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
[C#] Calcular o número de valores repetidos numa Base de Dados
08-05-2013, 09:30 (Esta mensagem foi modificada pela última vez a: 08-05-2013 09:47 por dininis.)
Mensagem: #6
RE: [C#] Calcular o número de valores repetidos numa Base de Dados
Sim, cada número resultante ficará na sua respetiva label (é só uma pequena revisão dos registos presentes na Base de Dados)

Antes tentei fazer da seguinte forma, mas sem sucesso:
Código:
DataRowCollection dra = DadosBD.Tables["Avaliado"].Rows;
                foreach (DataRow dr in dra)
                     contagemEscalao[Convert.ToInt32(dr[2])]++;

Mas depois lembrei-me que o resultado obtido, não era esse número em específico, mas sim a chave primária da tabela: Escalao(idEscalao, Escalao, Salario)

Ficou da seguinte forma:
Código:
DataRowCollection dra = DadosBD.Tables["Avaliado"].Rows;
                foreach (DataRow dr in dra)
                {
                    switch (Convert.ToInt32(dr[2]))
                    {
                        case 167: contagemEscalao[0]++; break;
                        case 188: contagemEscalao[1]++; break;
                        case 205: contagemEscalao[2]++; break;
                        case 218: contagemEscalao[3]++; break;
                        case 235: contagemEscalao[4]++; break;
                        case 245: contagemEscalao[5]++; break;
                        case 272: contagemEscalao[6]++; break;
                        case 299: contagemEscalao[7]++; break;
                        case 340: contagemEscalao[8]++; break;
                        case 370: contagemEscalao[9]++; break;

                    }
                }
* Obtenho esse valor na tabela "Avaliado" e "Avaliador", pois trata-se de uma relação entre tabelas. Quem for professor, provavelmente deverá conhecer esses códigos Tongue

Enfim, ao final de contas era tudo um erro mínimo. Programação, sempre a desafiar o raciocínio xD
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
RE: [C#] Calcular o número de valores repetidos numa Base de Dados - dininis - 08-05-2013 09:30

Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)