读书人

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

发布时间: 2013-01-12 16:25:03 作者: rapoo

读取数据库 比较符号进行比较
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函数,你试验一下
[解决办法]
在数据库中写过程或者函数处理呢。

读书人网 >asp.net

热点推荐