protected void Brechercher0_Click(object sender, ImageClickEventArgs e) { //recherche par Dureé DataTable dtbl = new DataTable(); using (SqlConnection sqlCon = new SqlConnection(CON)) { sqlCon.Open(); SqlDataAdapter sqlDa = new SqlDataAdapter("SELECT * FROM Donner_Cours where DUREE='" + Convert.ToDateTime(TRDuree.Text) + "'", sqlCon); sqlDa.Fill(dtbl); } if (dtbl.Rows.Count > 0) { GridCours.DataSource = dtbl; GridCours.DataBind(); } else { //si la table est vide ou les variables de recherche n'est pas trouvé dtbl.Rows.Add(dtbl.NewRow()); GridCours.DataSource = dtbl; GridCours.DataBind(); GridCours.Rows[0].Cells.Clear(); GridCours.Rows[0].Cells.Add(new TableCell()); GridCours.Rows[0].Cells[0].ColumnSpan = dtbl.Columns.Count; GridCours.Rows[0].Cells[0].Text = "Pas d'enregistrement...!"; GridCours.Rows[0].Cells[0].HorizontalAlign = HorizontalAlign.Center; } }
protected void Brechercher1_Click(object sender, ImageClickEventArgs e) { //recherche par Professeur DataTable dtbl = new DataTable(); using (SqlConnection sqlCon = new SqlConnection(CON)) { sqlCon.Open(); SqlDataAdapter sqlDa = new SqlDataAdapter("SELECT * FROM Donner_Cours where ID_PROFESSEUR='" + Convert.ToInt32(DropRProfesseur.SelectedItem.Value) + "'", sqlCon); //on cherche ici par ID mais l'utilisateur Voir que les nom des professeur sqlDa.Fill(dtbl); } if (dtbl.Rows.Count > 0) { GridCours.DataSource = dtbl; GridCours.DataBind(); } else { //si la table est vide ou les variables de recherche n'est pas trouvé dtbl.Rows.Add(dtbl.NewRow()); GridCours.DataSource = dtbl; GridCours.DataBind(); GridCours.Rows[0].Cells.Clear(); GridCours.Rows[0].Cells.Add(new TableCell()); GridCours.Rows[0].Cells[0].ColumnSpan = dtbl.Columns.Count; GridCours.Rows[0].Cells[0].Text = "Pas d'enregistrement...!"; GridCours.Rows[0].Cells[0].HorizontalAlign = HorizontalAlign.Center; } }
public void remplissageGridview() { //methode de remplissage GridView DataTable dtbl = new DataTable(); using (SqlConnection sqlCon = new SqlConnection(CON)) { sqlCon.Open(); SqlDataAdapter sqlDa = new SqlDataAdapter("SELECT * FROM Donner_Cours", sqlCon); sqlDa.Fill(dtbl); } if (dtbl.Rows.Count > 0) { GridCours.DataSource = dtbl; GridCours.DataBind(); } else { dtbl.Rows.Add(dtbl.NewRow()); GridCours.DataSource = dtbl; GridCours.DataBind(); GridCours.Rows[0].Cells.Clear(); GridCours.Rows[0].Cells.Add(new TableCell()); GridCours.Rows[0].Cells[0].ColumnSpan = dtbl.Columns.Count; GridCours.Rows[0].Cells[0].Text = "Pas d'enregistrement...!"; GridCours.Rows[0].Cells[0].HorizontalAlign = HorizontalAlign.Center; } }