Quantcast
Viewing latest article 2
Browse Latest Browse All 12

SELECT máximo Horaf de uma coluna

Consegui, o que fiz foi alterar a propriedade ta tabela pra DateTime e usar o código abaixo:

SqlCeConnection Ligação2 = new SqlCeConnection("Data source = " + vars.base_dados);
            Ligação2.Open();
            SqlCeCommand Comando2 = new SqlCeCommand();
            Comando2.Connection = Ligação2;
            Comando2.Parameters.AddWithValue("@Login", NAME);
            Comando2.Parameters.AddWithValue("@Usuario", Acesso);
            Comando2.Parameters.AddWithValue("@Dia", VerDate.Text);
            Comando2.CommandText = "SELECT MAX(CONVERT(nvarchar(5), Horaf,108)) AS maxhr FROM Plano WHERE Login LIKE @Login AND Usuario LIKE @Usuario AND Dia LIKE @Dia";
            SqlCeDataReader leitor2;

            leitor2 = Comando2.ExecuteReader();
            while (leitor2.Read())
            {
                label3.Text = leitor2["maxhr"].ToString();
            }
            Ligação2.Dispose();


Viewing latest article 2
Browse Latest Browse All 12