He estado introduciendome al codigo y sinceramente no soy un experto en programación pero este codigo trae algunas cosas ke en lo personal creo ke podrian optimizarse, de modo ke sea mas legible el codigo... y algunas otras cosas ke se pueden controlar en BD
un ejemplo sencillo:
En la aplicación hay un fragmento de código donde se hace una consulta Select con Join(s) y Where(s) ke en conjunto suman cerca de 15 o mas lineas...
Código:
De tal manera que mi idea es proponer la migracion de este codigo a consultas guardadas en el servidor y asi la aplicacion se limite a hacer peticiones y recibir respuestas... todo esto lo he hecho anteriormente en otras aplicaciones con ADO y SQL Server... esta vez estoy trabajando con RDO como cliente de BD y la susodicha esta en Informix Version 7.32 trabajando en un servidor SunOS 5.8...Set rdsRecordset = abreResulset(BDConexion, "Select a, b, c, d, e " & _ "From AA, BB, CC, ...." & _ "Where AA.a = BB.a And ..." & _ "...... And " & _ "...... And " & _ "......" & _ "......")
La pregunta numero uno es: ¿Informix acepta algo parecido a los "Stored Procedures" de "SQL Server"?
Si es asi...
La pregunta numero dos es: ¿Como es su sintaxis?
La pregunta numero tres seria: Con RDO 2.0 ¿Existe alguna reestricción ke deba saber?
Saludos