Académique Documents
Professionnel Documents
Culture Documents
NewRow();
Mode Déconnecter
dr[0] = comboBox1.Text;
dr[1] = textBox1.Text;
dr[2] = textBox2.Text;
dr[3] = textBox3.Text;
dr[4] = maskedTextBox1.Text;
Ajouter
ds.Tables["formateur"].Rows.Add(dr);
MessageBox.Show("bien ajouter");
Mode Connecter
cmd.Connection = cnx;
cmd.CommandText = "insert into formateur values(" + comboBox1.Text + ",'" +
textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" +
maskedTextBox1.Text + "')";
if (CBox1.SelectedItem.Equals(ds.Tables["Person"].Rows[i][0]))
{
ds.Tables["Person"].Rows[i][1] = textBox1.Text;
ds.Tables["Person"].Rows[i][2] = textBox2.Text;
ds.Tables["Person"].Rows[i][3] = textBox3.Text;
Modifier
…etc
MessageBox.Show("Bien modifier");
}
}
Mode Connecter
cmd.Connection = Program.cnx;
cmd.CommandText = "update formateur set nomFormateur='" + textBox1.Text +
"',prenomFormateur='" + textBox2.Text + "',adrFormateur='" + textBox3.Text +
"',dateNFormateur='" + maskedTextBox1.Text + "' where
codeFormateur="+comboBox1.SelectedItem+"";
MessageBox.Show("bien modifier");
{
if (comboBox1.SelectedItem.Equals(ds.Tables["formateur"].Rows[i][0]))
{
ds.Tables["formateur"].Rows[i].Delete();
Supprimer
comboBox1.Items.RemoveAt(i);
MessageBox.Show("Bien supprimer");
break;
}
}
Mode Connecter
cnx.Open();
cmd.Connection = cnx;
cmd.CommandText = "delete formateur where codeFormateur="+comboBox1.SelectedItem+"";
Déconnecter
da_formateur.Update(ds, "formateur");
MessageBox.Show("bien enregistrer");
cmd.ExecuteNonQuery();
Connecte
MessageBox.Show("bien enregistrer");
r
Mode Déconnecter static SqlConnection cnx = new SqlConnection("Chaine de connexion");
static SqlCommand cmd = new SqlCommand();
Déclarations
static SqlDataAdapter da_formateur = new SqlDataAdapter("select * from formateur", cnx);
DataSet ds =new DataSet();
int position;
Mode Connecter
da_formateur.Fill(ds, "formateur");
cnx.Open();
cmd.Connection = cnx;
Mode Connecter
while (dr.Read())
{
comboBox1.Items.Add(dr[0]);
}
dr.Close();
pos = comboBox1.SelectedIndex;
for (int i = 0; i < ds.Tables["formateur"].Rows.Count; i++)
Mode Déconnecter
{
Rechercher (Combobox)
if (comboBox1.SelectedItem.Equals(ds.Tables["formateur"].Rows[i][0]))
{
textBox1.Text = ds.Tables["formateur"].Rows[i][1].ToString();
textBox2.Text = ds.Tables["formateur"].Rows[i][2].ToString();
textBox3.Text = ds.Tables["formateur"].Rows[i][3].ToString();
maskedTextBox1.Text = ds.Tables["formateur"].Rows[i][4].ToString();
}
}
try {
cmd.Connection = cnx;
cmd.CommandText = "select * from formateur where codeFormateur=" +
comboBox1.SelectedItem + "";
Mode Connecter
dr = cmd.ExecuteReader();
while (dr.Read())
{
textBox1.Text = dr[1].ToString();
textBox2.Text = dr[2].ToString();
textBox3.Text = dr[3].ToString();
maskedTextBox1.Text = dr[4].ToString();
}
dr.Close();
}
catch { }
public void naviger()
{
try{
Déconnecter
comboBox1.Text = ds.Tables["formateur"].Rows[pos][0].ToString();
textBox1.Text = ds.Tables["formateur"].Rows[pos][1].ToString();
Fonction Naviger()
textBox2.Text = ds.Tables["formateur"].Rows[pos][2].ToString();
textBox3.Text = ds.Tables["formateur"].Rows[pos][3].ToString();
maskedTextBox1.Text = ds.Tables["formateur"].Rows[pos][4].ToString();
}
catch{ MessageBox.Show("Fin !!!"); }
}
position = 0;
naviger();
Premier
r
Connecter
position = 0;
naviger();
Déconnect
position = ds.Tables["formateur"].Rows.Count-1;
naviger();
Dernier
er
cmd.Connection = cnx;
Connecte
naviger();
Déconnect
position += 1;
naviger();
er
Suivant
try{
Connecter
position++;
naviger();
}
catch { dr.Close(); }
Déconne
position -= 1;
Précédant
cter
naviger();
try{
Connecter
position--;
naviger();
}
catch{ dr.Close(); }