Torna al Thread

[WebMethod] public bool aggiornaProdotti(DataTable dt) { bool bval = false; // questa variabile serve x capire se l'aggiornamento è andato o meno a buon fine.. in questo esempio nn è stata implementata OleDbConnection conl = new OleDbConnection(); conl.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " + Server.MapPath("mdb-database/db1.mdb"); conl.Open(); string id = "", nome = ""; foreach (DataRow dr in dt.Rows) { id = dr["IDProdotto"].ToString(); nome = dr["NomeProdotto"].ToString(); try { // esempio insert string sql_ins = "INSERT INTO Prodotti (IDProdotto, NomeProdotto) VALUES ('" + id + "', '" + nome + "');"; OleDbCommand cmd_ins = new OleDbCommand(sql_ins, conl); cmd_ins.ExecuteReader(); //bval=true; } catch (Exception ex) { //gestione errore //bval = false; } } // end foreach conl.Close(); return bval; } // end wedmethod
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5