比如:工龄(WorkYear),基本工资(Salary)让用户输入:工龄+基本工资
你将它转换成WorkYear+Salary
然后连接在SQL语句中没试过,不过应该可以实际
只是要在UI和SQL语句处费费脑子

解决方案 »

  1.   

    远不只这么简单,也就是我刚要补充的一点(T1.F1 + T2.F1) * (T1.F2 + T2.F2)
    T1.F1 * T2.F1 + T1.F2 + T2.F2
    ...........
    这里的T1.F1只是代表了某一个字段,其次还要存在某一条记录的条件也就是T1.F1 + T2.F1中是T1表中的某一条记录中的F1加上T2表中的某一条记录中的F1
    好像查询条件都无法直接写
      

  2.   

    我见过我的一位朋友使用Excel作为自定义公式方法,在指定的Excel模板中创建好公式,然后把你需要的字段写在特定的Cell中,再从特定的Cell中取值即可。
      

  3.   

    何苦呢? DataColumn中有一个对象名叫Expression,大可愚弄之!
      

  4.   

    楼上方法可以一试,不过也可以建一张对应的中英文对照字段表,连表名加在一起,在公式定义完后转换成相应的SELECT语句也是可以的!小弟在薪资公式定义中就是这样用,效果还可以,呵呵....
      

  5.   

    楼上的不愧为一个好办法,但是我这里的应用是在众多的表当中,无法全部连成一条记录,所以Select只能应付一小点的用途
      

  6.   

    Expression简单到想哭,随便你的公式怎么变动都可以,感觉上比sql的formula还好一些,而且关键是可以动态变更。
      

  7.   

    timiil(小华) 举个例子如何?
      

  8.   

    http://community.csdn.net/Expert/topic/3179/3179029.xml?temp=.5444452在SQL Server板块,我获得了这样的答案就是转C#吧