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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
| try
{
//Ouverture de la connexion:
Cnx4.Open();
// Création de la requête SQL:
sqlDataAdapter1.UpdateCommand = new SqlCommand("UPDATE MATERIELS SET Nom=+ nom , SN=+ @sn, Type=@type, Modele=@modele, Site=@site, Service=@service, Date_Entree=@dteEnt, Date_Sortie=@dateS, Fin_Leasing=@finleas, IP=@ip, MAC=@mac, Num_Cde=@ncde, Num_Contrat=@ncont, Num_Immo=@nimmo, Date_Inventaire=@dteinv, Commentaires = @comm WHERE ID=@id", sqlConnection1);
//Déclaration des Paramètres:
sqlDataAdapter1.UpdateCommand.Parameters.Add("@nom",System.Data.SqlDbType.NVarChar, 20, "Nom");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@sn",System.Data.SqlDbType.NVarChar, 50, "SN");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@type",System.Data.SqlDbType.NVarChar, 20, "Type");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@modele",System.Data.SqlDbType.NVarChar, 30, "Modele");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@site",System.Data.SqlDbType.NVarChar, 10, "Site");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@service",System.Data.SqlDbType.NVarChar, 50, "Service");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@dteEnt",System.Data.SqlDbType.NVarChar, 20, "Date_Entree");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@dateS",System.Data.SqlDbType.NVarChar, 20, "Date_Sortie");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@finleas",System.Data.SqlDbType.NVarChar, 20, "Fin_Leasing");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@ip",System.Data.SqlDbType.NVarChar, 15, "IP");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@mac",System.Data.SqlDbType.NVarChar, 35, "MAC");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@ncde",System.Data.SqlDbType.NVarChar, 50, "Num_Cde");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@nimmo",System.Data.SqlDbType.NVarChar, 50, "Num_Immo");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@ncont",System.Data.SqlDbType.NVarChar, 50, "Num_Contrat");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@dteinv",System.Data.SqlDbType.NVarChar, 20, "Date_Inventaire");
sqlDataAdapter1.UpdateCommand.Parameters.Add("@comm",System.Data.SqlDbType.NVarChar, 100, "Commentaires");
SqlParameter param = sqlDataAdapter1.UpdateCommand.Parameters.Add("@id", System.Data.SqlDbType.NVarChar);
param.SourceColumn="ID";
param.SourceVersion = DataRowVersion.Original;
sqlDataAdapter1.Fill(dsMateriel1,"MATERIELS");
//
DataRow ligne = dsMateriel1.Tables["MATERIELS"].Rows[0];
//
// ligne["Nom"] =+ @nom;
sqlDataAdapter1.Update(dsMateriel1);
//Fermeture de la connexion:
Cnx4.Close();
} |
Partager