EDN Admin
Well-known member
Estou desenvolvendo um Sistema onde preciso comparar a data atual com a data do banco de dados, e contar quando resultados deram na pesquisa, para saber a data atual estou usando
DateTime agora = DateTime.Now;
e para consultar estou usando o código:string sql = "Select Count (*) from datas WHERE datafim >= " + data+ "";
SqlConnection conexao = new SqlConnection(cnsql);
SqlCommand comando = new SqlCommand(sql, conexao);
try
{
conexapen();
Int32 contador = Convert.ToInt32(comando.ExecuteScalar());
comando.Dispose();
conexao.Close();
alues.Text = Convert.ToString(contador);
}
catch (Exception ex)
{
alues.Text = "Falha";
}
No banco de dados estou salvando a data como Varchar no padrão português
Exemplo: 17/03/2013
Mas quando ou da erro, ou consulta errado, acho que possa ser algum erro na conversão para comparar, alguem tem alguma idéia do que fazer?
View the full article
DateTime agora = DateTime.Now;
e para consultar estou usando o código:string sql = "Select Count (*) from datas WHERE datafim >= " + data+ "";
SqlConnection conexao = new SqlConnection(cnsql);
SqlCommand comando = new SqlCommand(sql, conexao);
try
{
conexapen();
Int32 contador = Convert.ToInt32(comando.ExecuteScalar());
comando.Dispose();
conexao.Close();
alues.Text = Convert.ToString(contador);
}
catch (Exception ex)
{
alues.Text = "Falha";
}
No banco de dados estou salvando a data como Varchar no padrão português
Exemplo: 17/03/2013
Mas quando ou da erro, ou consulta errado, acho que possa ser algum erro na conversão para comparar, alguem tem alguma idéia do que fazer?
View the full article