FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Algo sobre TIBSQLParser !!!
Hola a todos:
alguien sabe como se utiliza este componente perteneciente a las ibx. Es porque quiero saber si puedo reemplazar un componente llamado gaSQLParser, que sirve para dividir las sentencias SQL, por el TIBSQLParser. Muchas Gracias. Fabian |
#2
|
|||
|
|||
bueno, viendo un poco sus propiedades, métodos y eventos....
1.- Añades a la propiedad Script precisamente eso, el script con todas las sentencias SQL 2.- Pones el terminador que delimitara lasa sentencias en la propiedad Terminator 3.- Llamas al método Parse 4.- Por cada sentencia SQL, se disparara el evento OnParse (si hay algun error se disparara el evento OnError) Y creo que es todo Espero te sirva |
#3
|
|||
|
|||
Entonces...
... este componente separa sentencias sql, no una sentencia sql. Es decir, no separa la parte del select, del where, del order by, etc. Es correcto? |
#4
|
|||
|
|||
Que yo sepa, solo sirve para cuando tienes varias sentencias SQL. Por ejemplo, un escript que inserte muchos registros en una tabla, te separaria todos los inserts y tu podrias irlos ejecutando uno a uno y controlar sus errores
Pero te repito que no he jugado mucho con él. A lo mejor sí que te lo hace, pero creo que no |
|
|
|