![]() |
Consultas multiples con ADOQuery
hola a todos, mediante el AdoQuery como podria ejecutar varias consultas al mismo tiempo separadas por ;?
porque de la forma que lo estoy haciendo me da error, yo voy agregando al SQL las consultas UpDate separadas por ; y al final le digo ExecSql() y me muestra da error, y no es que la consulta este mal porque lo probre en el gestor de BD y las ejecuto bien, pero por esta via no se que pasa saludos |
Si es SQL Server, despues de cada instrucción, hay que ponerle un "Go" para que ejecute esa instrucción...
de cualquier manera, no creo que sea recomendable ejecutar varias instrucciones en un solo ADOQuery. Para tal caso yo haría una instrucción a la vez (SQL.Clear...) o lo más recomendable, utilizar un StoreProcedure para que realize esas acciones, de esta forma solo mando llamar el procedimiento almacenado una vez... |
Yo había probado con SELECT, pero no con UPDATES. De esta forma luego retorna varios recordsets.
¿Estás seguro de que también se puede hacer con Updates? ¿Has revisado la documentación? |
| La franja horaria es GMT +2. Ahora son las 13:36:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi