Hola
Estoy haciendo una aplicacion con MyODBC (ASP).
A la hora en que quiero ejecutar una sentencia del tipo:
INSERT INTO tabla1 (auto_inc_key, campo) VALUES (null, 'x'); INSERT INTO tabla2 (llave_foranea, otro_campo) VALUES (LAST_INSERT_ID(), 'y');
No me funciona, al parecer temina la sentencia al primer ";" y me marca error en el resto. La instruccion SI esta bien, puesto que la ejecuto en el terminal y la ejecuta completa (todos los inserts juntos, puesto que son como 6)
El asunto es que quiero encadenar varias instrucciones en un solo command de ASP, para que así me tome el valor de LAST_INSERT_ID().
¿Saben como le puedo hacer para lograr esto?
La idea de usar un SELECT MAX() y ejecutar N inserts diferentes no me agrada nada
Gracias