Suponemos que el objeto cn (SqlConnection) está establecido correctamente.
SqlCommand cm = new SqlCommand();
cm.Connection = cn;
cm.CommandType = CommandType.Text;
cm.CommandText = «INSERT INTO personas(nombre,apellido)values(@nombre,@apellido)»;
SqlParameter par_nombre = cm.Parameters.Add(«@nombre», SqlDbType.NChar);
SqlParameter par_apellido = cm.Parameters.Add(«@apellido», SqlDbType.NChar);
par_nombre.Value = nombre;
par_apellido.Value = apellido;
cm.ExecuteNonQuery();
cm.Connection = cn;
cm.CommandType = CommandType.Text;
cm.CommandText = «INSERT INTO personas(nombre,apellido)values(@nombre,@apellido)»;
SqlParameter par_nombre = cm.Parameters.Add(«@nombre», SqlDbType.NChar);
SqlParameter par_apellido = cm.Parameters.Add(«@apellido», SqlDbType.NChar);
par_nombre.Value = nombre;
par_apellido.Value = apellido;
cm.ExecuteNonQuery();