大家帮帮忙,急!如何让字符串转换成运算符!

xiaoqiang007 2007-09-28 11:06:02
我本是想读取数据库的一条记录,例如y=a*x,然后在程序中代入x,y的值进行计算出a的值。
可是读出来的公式是字符串来的,请问如何才能让它想c#语句那样运行。
谢谢!!
...全文
139 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liwei5000000 2007-09-28
  • 打赏
  • 举报
回复
Text = vScriptControl.Eval("2*3").ToString();
王集鹄 2007-09-28
  • 打赏
  • 举报
回复
//先在项目中添加COM引用Microsoft Script Control 1.0
using MSScriptControl;

ScriptControl vScriptControl = new ScriptControl();
vScriptControl.Language = "JavaScript";
//y=a*x 先把a、x替换为相应数值
Text = vScriptControl.Eval("2*3").ToString();
redflanker 2007-09-28
  • 打赏
  • 举报
回复
这么设计本身就有问题
redflanker 2007-09-28
  • 打赏
  • 举报
回复
计算公式存数据库是很不好的。
idot 2007-09-28
  • 打赏
  • 举报
回复
参考以下CodeDOM的文档。
xiaoqiang007 2007-09-28
  • 打赏
  • 举报
回复
没人顶,自己顶!

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧