Torna al Thread

private void button1_Click(object sender, EventArgs e) { using (OleDbConnection cn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=...db.mdb;")) { OleDbCommand cmd = cn.CreateCommand(); cmd.CommandText = "INSERT INTO Clienti (nome,cognome,data) values (@nome,@cognome,@data)"; cmd.Parameters.Add( GetParametro("@nome","matteo") ); cmd.Parameters.Add( GetParametro("@cognome","raumer") ); cmd.Parameters.Add( GetParametro("@data",DateTime.Now) ); cn.Open(); cmd.ExecuteNonQuery(); } } private OleDbParameter GetParametro(string nome, object valore) { OleDbParameter par = new OleDbParameter(); par.ParameterName = nome; par.Value = valore; //--- access vuole un parametro data fatto cosi' if (valore is DateTime) par.Value = ((DateTime)valore).ToString("dd/MM/yyyy HH:mm:ss"); //--- valutare se ha senso if (valore == null) par.Value = DBNull.Value; return par; }
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5