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 30 31
|
DataSet ObjDataSet = new DataSet("person");
string strConnect = @"Provider=Microsoft.Jet.OLEDB.4.0; Ole DB Services=-4; Data Source=D:\DB\droit.mdb";
OleDbConnection ObjConnect = new OleDbConnection(strConnect);
ObjConnect.Open();
OleDbDataAdapter ObjDataAdapter = new OleDbDataAdapter("SELECT connecte, nom, prenom, login, password, groupe FROM person ORDER BY nom", ObjConnect);
ObjDataAdapter.Fill(ObjDataSet,"person");
ObjDataAdapter.InsertCommand = new OleDbCommand("INSERT INTO person(connecte,nom, prenom, login, password,groupe) Values('@connecte', '@nom', '@prenom', '@login', '@password')", ObjConnect);
ObjDataAdapter.InsertCommand.Parameters.Add("@connecte", OleDbType.Integer, 14, "connecte");
ObjDataAdapter.InsertCommand.Parameters.Add("@nom", OleDbType.Char, 15, "nom");
ObjDataAdapter.InsertCommand.Parameters.Add("@prenom", OleDbType.Char, 15, "prenom");
ObjDataAdapter.InsertCommand.Parameters.Add("@login", OleDbType.Char, 15, "login");
ObjDataAdapter.InsertCommand.Parameters.Add("@password", OleDbType.Char, 15, "password");
ObjDataAdapter.InsertCommand.Parameters.Add("@groupe", OleDbType.Char, 15, "groupe");
DataRow ObjDataRow;
ObjDataRow = ObjDataSet.Tables["person"].NewRow();
ObjDataRow["connecte"] = "1";
ObjDataRow["nom"] = tb_nom.Text;
ObjDataRow["prenom"] = tb_prenom.Text;
ObjDataRow["login"] = tb_login.Text;
ObjDataRow["password"] = tb_pass.Text;
ObjDataRow["groupe"] = ddl_groupe.SelectedValue;
ObjDataSet.Tables["person"].Rows.Add(ObjDataRow);
ObjDataAdapter.Update(ObjDataSet,"person"); |