日期:2014-05-17  浏览次数:20359 次

读取数据库 比较符号进行比较
if(dbddbl >= dBegin && dbddbl < dEnd)


if(dbddbl < dBegin && dbddbl > dEnd)


if(dbddbl <= dBegin && dbddbl > dEnd)


if(dbddbl > dBegin && dbddbl <= dEnd)

我这里的>、<、>=、<= 比较符号是 活的 需要从数据库取出出来,

请问有什么办法 把数据库取出来的 比较符号  用于判断中!!!!

     大虾 帮帮!!!!!!!!!!

------解决方案--------------------
public static bool demo3(int paramA, string _symbol, int paramB)
        {
            bool reg = false;
            switch (_symbol)
            {
                case ">":
                    reg = (paramA > paramB);
                    break;
                case ">=":
                    reg = (paramA >= paramB);
                    break;
                case "<":
                    reg = (paramA < paramB);
                    break;
                case "<=":
                    reg = (paramA <= paramB);
                    break;
            }
            return reg;
        }


if(demo3(dbddbl, >= ,dBegin )&& demo3(dbddbl, < ,dEnd))
------解决方案--------------------
引用:
数据库存了 2个 int 类型的值 和 2个符号 比如:
1  >   4  <
2  >=  6  <=
5  <=  8  >=
..
 
现在有个值需要进行比较是否