Como correr multiples sentencias SQL en un Tquery al hacer un .ExecSQL/.open
Hola, creo que el subject lo dice todo, :p
Por si las dudas: quiero correr multiples sentencias SQL en un Tquery.SQL al mismo tiempo, como lo hago en el 'SQL Explorer' indicando el delimitador de sentencias. Estoy Usando el DBE sobre tablas DBase. Ahora para enviar multiples sentencias, lo hago de una forma muy incomoda; Código:
sql.Clear; Código:
sql.Clear; |
Con Oracle podrías hacer algo así:
Código:
Query.Sql.Text := 'BEGIN ' + |
Cita:
de cualquier forma lo voy a probar, y te digo |
Cita:
|
Cita:
El motor es el DBE de delphi 6, dado que estoy accediendo a tablas Dbase (.dbf) con el driver 'dbase' no hay otra cosa entremedio que no sea el Borland Database Engine (BDE). El trae su propia sintaxis SQL.. |
En un TQuery no vas a poder hacerlo... pero si tenes las Rx, creo recordar algo como un TrxSqlScript, que hace lo que pretendes.
Hasta luego. ;) |
Cita:
Saludos! |
La franja horaria es GMT +2. Ahora son las 12:35:04. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi