就是动态从数据库中提取类似于“a=1”这样的语句,然后解释执行。
如程序中预先定义
int a,b,c
数据库中有以下三条纪录:
1:a=1;
2:b=2
3:c=a+b
调出这三条语句并分别执行后
c便等于3了 怎么处理?
例如
int a=0;
xxxx("a=1")
执行上述命令xxxx后,a便等于1了,请问这个"xxxx"怎么写,如同asp中的execute,多谢了!
如程序中预先定义
int a,b,c
数据库中有以下三条纪录:
1:a=1;
2:b=2
3:c=a+b
调出这三条语句并分别执行后
c便等于3了 怎么处理?
例如
int a=0;
xxxx("a=1")
执行上述命令xxxx后,a便等于1了,请问这个"xxxx"怎么写,如同asp中的execute,多谢了!
解决方案 »
- 这个错误是哪的问题啊?在线求解。。。
- 就这问题,是都不噱于回答吗?
- 怎样控制C#程序执行所占用的资源?
- 怎么样实现一次插入多条记录
- 怎样在c#中在数据库中添加新列,急!!!
- 求一段将所有符号替换为-的正则表达式
- codefirst创建MySQL数据库报错: Specified key was too long; max key length i
- c#开发web应用时候,在asp.net(c#)里如何调用编译好类文件?
- 如何获取非系统进程?
- 一个ConnectionString property没有初始化的问题!在线等待!
- 关于WINFORM下的datagrid一大堆问题,从来没有遇到过的
- 怎么修改datagrid的列标题
//using MSScriptControl;
private void Form1_Load(object sender, System.EventArgs e)
{
MSScriptControl.ScriptControl sc=new MSScriptControl.ScriptControlClass();
sc.Language="JavaScript";
MessageBox.Show(sc.Eval("6+9-9*8").ToString());
}
http://blog.csdn.net/zhzuo/archive/2004/04/26/22031.aspx