首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

读取数据库 比较符号进展比较

2013-01-12 
读取数据库 比较符号进行比较if(dbddbl dBegin && dbddbl dEnd)if(dbddbl dBegin && dbddbl dEnd

读取数据库 比较符号进行比较
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  >=
..
 
现在有个值需要进行比较是否在范围内 如:
   1 >  2 <4


   2 >= 2 <=6
   5 <= 2 >=8 

就是这样的结果!!  请问有办实现吗?
引用:这……


5楼的那个demo3函数,你试验一下
[解决办法]
在数据库中写过程或者函数处理呢。

热点排行