Bonjour,
J'utilise ce code (avec commande SQL) pour déterminer la valeur max d'un colonne d'une table de ma base de donnée:
Mais je veux déterminer ce valeur max mais entre deux date (date début et date fin)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 protected void Button1_Click(object sender, EventArgs e) { int maxx; using (SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\SecurityTutorials.mdf;Integrated Security=True;User Instance=True")) { con.Open(); //AccGetOpTX using (SqlCommand cmd1max = new SqlCommand("SELECT MAX (AccGetOpTX) FROM airnode", con)) { //AccGetOpTX maxx = (int)cmd1max.ExecuteScalar(); } con.Close(); } Label1.Text = maxx.ToString(); }
J'ai chaque dans un élement Session:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 string date_debut= Session["sesscald1"] as string; string date_fin= Session["sesscald2"] as string;
A mon avis il faut utiliser BETWEEN dans la commande SQL.
je peux utiliser les deux sessions dans ma commande sql?
exp: WHERE DateTime BETWEEN date_debut AND date_fin
Si non comment faire?
merci d'avance
Partager