1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
   |  
            DataSet ObjDataSet = new DataSet("person");
            //déclaration de la chaine de connection
            string strConnect = @"Provider=Microsoft.Jet.OLEDB.4.0; Ole DB Services=-4; Data Source=D:\DB\droit.mdb";
            //déclaration de l'objet connection
            OleDbConnection ObjConnect = new OleDbConnection(strConnect);
 
            ObjConnect.Open();
            OleDbDataAdapter ObjDataAdapter = new OleDbDataAdapter("SELECT nom, prenom, login, password, groupe FROM person ORDER BY nom", ObjConnect);
            ObjDataAdapter.Fill(ObjDataSet,"person");
 
            DataRow ObjDataRow = ObjDataSet.Tables["person"].NewRow();
            ObjDataRow[0] = tb_nom;
            ObjDataRow[1] = tb_prenom;
            ObjDataRow[2] = tb_login;
            ObjDataRow[3] = tb_pass;
            ObjDataRow[4] = ddl_groupe.SelectedValue;
 
            ObjDataSet.Tables["person"].Rows.Add(ObjDataRow);
 
            //remplissage de la command InsertCommand
            ObjDataAdapter.InsertCommand = new OleDbCommand("INSERT INTO person(nom, prenom, login, password, groupe) Values(@nom, @prenom, @login, @password, @groupe)", ObjConnect);
            ObjDataAdapter.InsertCommand.Parameters.Add("@nom", OleDbType.Char,15);
            ObjDataAdapter.InsertCommand.Parameters.Add("@prenom", OleDbType.Char,15);
            ObjDataAdapter.InsertCommand.Parameters.Add("@login", OleDbType.Char,15);
            ObjDataAdapter.InsertCommand.Parameters.Add("@password", OleDbType.Char,15);
            ObjDataAdapter.InsertCommand.Parameters.Add("@groupe", OleDbType.Char,15);
 
            ObjDataAdapter.Update(ObjDataSet,"person"); | 
Partager