Hola
En teoría debería quedar de la siguiente forma:
Código:
'Para crear Tabla
bd.execute "CREATE TABLE Pedido(Producto text, vuelta1 integer, vuelta2 integer, vuelta3 integer, total integer)"
'Para insertar las sumas
bd.execute "INSERT INTO Pedido ( vuelta1, vuelta2, vuelta3, total )
SELECT Sum(vuelta1), Sum(vuelta2), Sum(vuelta3), Sum(Total)
FROM subproductos
WHERE (((subproductos.Producto) Like 'refresco*'))"
'Para meter el producto
bd.execute "UPDATE pedido SET producto = 'refresco 600ml'"
De esta forma creo que tendría que funcionar, al realizar las tres instrucciones a la vez puede que sea un problema de tiempo, es decir, que intente realizar el update antes de terminar con el insert, en este caso prueba a poner unos
DoEvents después de cada línea.
--Saludos--