Io non sto salvando un ordine ma il contenuto del carrello... quando un utente confermerà gli articoli, aprirò il modulo di registrazione e dovrò assegnare il contenuto del carrello all'ID dell'utente e all'ID dell'ordine (dopo che si è registrato)... in questo momento sono nella fase di inserimento articoli nel carrello (invece che in una tabella temporanea del DB)

Quello che invece non capisco è come salvare i vari elementi del carrello (articolo, qt e px) in una datatable, dato che io solitamente il salvo direttamente nel DB, senza passare da un DataTable

come indicato nel mio esempio

OleDbCommand myCommand = new OleDbCommand("SP_Carrello_Insert", myConnection);
myCommand.CommandType=CommandType.StoredProcedure;

myCommand.Parameters.Add(new OleDbParameter("@CodiceArticolo", code));
myCommand.Parameters.Add(new OleDbParameter("@CodiceCliente", Session["IDAzienda"].ToString()));
myCommand.Parameters.Add(new OleDbParameter("@Qt", quantity));
myCommand.Parameters.Add(new OleDbParameter("@Totale", totale));

try
{
myConnection.Open();