2011-10-11 19 views
0

はVB.Net(Windowsアプリケーション)を使用して式

表1から値を計算

ID Formula 

001 a+b+c 
002 a-b*c 
003 a*b 
004 a/b 
... 
... 

ユーザー入力の

Textbox1.text = id of the formula (users input) 

Textbox2.text = value1 
textbox3.text = value2 
textbox4.text = value3 

Conditons

私が撮りたい
If the user enter the value in the textbox1.text = 001 
then it will add 3 value (textbox2.text + textbox3.text, + textbox3.text), because user selected the formula1 

If the user enter the value in the textbox1.text = 003 
then it should multiply (textbox2.text * textbox3.text), because user selected the formula2 

.... 

彼らのIDにしたがった数式、それから値A = textbox2.text、B = textbox3.text、C = textbox4.text

コード

cmd = "Select Formula from table1 where id = '" & textbox1.text & "'" 
dim f1 as string 
f1 = cmd.executescalar 

を通過するように式をF1に格納され、その後、私は、ユーザー入力した値を渡したい

例えば

A + B * Cは私がこれを行う方法を

textbox3.text = textbox2.text、C = B、値a = textbox1.textに合格しなければならないことを意味= F1。

それはC#であるにもかかわらずVB.Netコードヘルプ

答えて

1

が必要ここでは、これを行うためのソースコードを持っているサイトです。Eval Class

関連する問題