|
|
本帖最后由 hbbs2012 于 2012-3-28 09:21 编辑
var sql = "1=1 ";
if (getItemValue("bjdm0000")!=null && getItemValue("bjdm0000").trim().length()>0){
sql = " and ITEM_bjdm0000= ' " +getItemValue("bjdm0000")+ " ' ";
}
if (getItemValue("bjmch000")!=null && getItemValue("bjmch000").trim().length()>0){
sql = " and ITEM_bjmch000= ' " +getItemValue("bjmch000")+" ' ";
}
"SELECT bjdm0000 as ITEM_bjdm0000,bjmch000 as ITEM_bjmch000,id,domainid FROM tlk_fm_bjfj_design where '+sql+' order by bjdm0000";
bjdm0000和bjmch000分别是我定义的表单里两个单行文本名称,而这两个也是我定义的tlk_fm_bjfj_design 表里的字段名。我想问一下,我写的语句有问题吗?一运行就报错:
ORA-00920: invalid relational operator
无效的关系运算符。
我这都是按照你们网站上的在线学堂里演示的录入进去的,实在不知道哪个关系运算符打错了? |
|