Amigos tengo una aplicación ya casi por terminar en Vb2005(Sufriendo un poco en los reportes, pero
bueno que vamos hacer) y me tope con un problema que no se por donde empezar.
Necesito realizar un formulario que permita ingresar,actualizar y eliminar formulas(Calculo de
Nominas de Empleados) en una base datos SQL2000, bueno hasta ahi uno lo ve facil, pero mi problema
real es que tengo que hacer otro formulario donde el usuario procese las formulas ya ingresadas y
que ese resultado se almacene en la Base Datos, adjunto un ejemplo en VFoxpro de lo que realmente
necesito
Ejecutar las formulas en tiempo de ejecucion, en Visual FoxPro:
Local cVar as string, cVar1 as String, i as integer
For I=1 to 5
cVar = var"+str(i,1)
cVar1="Local "+cVar+" as Decimal "
&cVar1 -->Aca se usa macro sustitución ejecuta la variable cVar para declarar en forma dinámica
la variable creada
Local oVar as Object
oVar = "Tabla.Campo"+str(i,1) -->Aca se almacena el Nombre de campo en una variable donde se
obtendrá el Valor a Calcular
&cVar = &oVar -->Aca la variable creada anteriormente en forma dinámica recibe el Valor del Campo
de la Tabla oVar(Contiene referencia)
Endfor
*Aca realiza la formula debido a que cada variable ya tiene un valor
cFormula = var1+var2+var3+var4+var5
Este mismo caso como puedo reproducirlo en vb.Net(Declarar,Almacenar y Calcular variables en tiempo
de Ejecución ) lo necesito hacer en forma dinamica debido a que es una solicitud por parte de mi
JEFECITO.
Espero que me puedan ayudar con este problema.
Nota:
El ejemplo de Fox es algo simple y Vb.Net es un poco mas complejo las formulas que va a calcular la
aplicación
Gracias
Dany Acosta - Developers
Leer las respuestas