No entendí bien, quieres usar el insert into en la misma variable
aCmd, es decir con el mismo
SqlCommand?
La respuesta es sí.
Código vb.net:
Ver originalDim aCmd As New SqlCommand("INSERT INTO (...) Values(...)")
'
'
aCmd.ExecuteNonQuery() 'Primer insert
cmd.CommandText = "Insert Into (...) Values (...)"
aCmd.ExecuteNonQuery() 'segundo insert
Una recomendación, no pases los parámetro de esa forma :| se hace tedioso de leer, prueba usando SqlParameter