Saludos, miren, de entrada les comento, ke estoy actualmente trabajando con una aplicación ya diseñada a la cual le voy a tener ke meter mano posteriormente. esta está diseñada en Visual Basic 6.0 y utiliza RDO para obtener datos de una base de Datos en Informix 7.32
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:
Set rdsRecordset = abreResulset(BDConexion, "Select a, b, c, d, e " & _
"From AA, BB, CC, ...." & _
"Where AA.a = BB.a And ..." & _
"...... And " & _
"...... And " & _
"......" & _
"......")
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...
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