formula en db

14/03/2005 - 16:03 por Jordán Martín Tello | Informe spam
Buen día foro, estoy peleando con lo siguiente.
Guardo en un registro una fórmula, por ej. "(a1 + b2)", y quiero desde asp
leer el registro , reemplazar el valor de a1 y b2, y displayar el resultado.
Parece tonto pero no doy con la solución. Gracias.

Preguntas similare

Leer las respuestas

#1 Jordán Martín Tello
14/03/2005 - 19:26 | Informe spam
ya solucioné el problema, desde el foro de vb. Gracias a "Heich"
saludos

la solución fue:

StrExpresion = "(a1 + b2)"
'tu funcion que reemplaze "a1" y "b2" por sus correspondientes valores
StrExpresion = Replace(StrExpresion, "a1", 10)
StrExpresion = Replace(StrExpresion, "b2", 20)

'(tanto la formula como el 10 y el 20 vendran de registros)

Set ScriptCtrl = CreateObject("MSScriptControl.ScriptControl")
With ScriptCtrl
.Language = "VBScript"
response.write .Eval(StrExpresion)
End With




"Jordán Martín Tello" escribió en el mensaje
news:
Buen día foro, estoy peleando con lo siguiente.
Guardo en un registro una fórmula, por ej. "(a1 + b2)", y quiero desde asp
leer el registro , reemplazar el valor de a1 y b2, y displayar el


resultado.
Parece tonto pero no doy con la solución. Gracias.


Respuesta Responder a este mensaje
#2 Heich
16/03/2005 - 06:57 | Informe spam
:)
que sorpresa!!

saludos!!

Heich
-
cadena= _
"" : _
for a=0 to 9: cadena=replace(cadena,a,""): _
next a: ?cadena
-
Daria todo lo que se por saber la mitad de lo que ignoro.
-
NOTA: este mensaje se proporciona TAL CUAL.Sin ningun derecho o garantia
Guia de Netiquette:
http://www.geocities.com/heich_prog...uette.html

Siempre que tengo una duda, le pregunto primero a San Google
http://groups.google.com/groups?hl=...blic.es.vb
Reglas de conducta para las Comunidades Microsoft
http://www.microsoft.com/spain/comu...reglas.asp


Jordán Martín Tello wrote:
ya solucioné el problema, desde el foro de vb. Gracias a "Heich"
saludos

la solución fue:

StrExpresion = "(a1 + b2)"
'tu funcion que reemplaze "a1" y "b2" por sus correspondientes valores
StrExpresion = Replace(StrExpresion, "a1", 10)
StrExpresion = Replace(StrExpresion, "b2", 20)

'(tanto la formula como el 10 y el 20 vendran de registros)

Set ScriptCtrl = CreateObject("MSScriptControl.ScriptControl")
With ScriptCtrl
.Language = "VBScript"
response.write .Eval(StrExpresion)
End With




"Jordán Martín Tello" escribió en el
mensaje news:
Buen día foro, estoy peleando con lo siguiente.
Guardo en un registro una fórmula, por ej. "(a1 + b2)", y quiero
desde asp leer el registro , reemplazar el valor de a1 y b2, y
displayar el resultado. Parece tonto pero no doy con la solución.
Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida