Estoy tratando de usar ADO para crear varias tablas a la vez, en MS Access. ¿Es posible hacer múltiples declaraciones en una sola operación? Por ejemplo:Ejecutando varias instrucciones SQL en una operación
...
// I have omitted the field details
CString sQuery = "CREATE TABLE [Table1] (..., PRIMARY KEY ([ID])); \nCREATE TABLE [Table2] (..., PRIMARY KEY ([ID]));";
oRecordset.Open(oDatabase.m_pConnection, sQuery)
Esta falla debido a un "Syntax Error in CREATE TABLE statement"
, aunque cada una de las instrucciones create a trabajar en su propia perfección. ¿Hay alguna manera de hacer este tipo de cosas? También habrá instrucciones para agregar restricciones, agregar indexación, etc., y realmente me gustaría poder hacerlo para no tener que dividir la cadena en partes separadas.
ADO no está "construido sobre el motor Jet OleDB", pero ADO * privider * para Jet es ... – RolandTumble