|
|
本帖最后由 hbbs2012 于 2012-10-12 09:25 编辑
我正在做测试,但还是有一些问题:
create or replace view tlk_cbvwlwgl(ID,DOMAINID,ITEM_WHAO0000,ITEM_WJMCHENG,ITEM_LBDMA000,
ITEM_LBMCHENG,ITEM_WBDMA000,ITEM_WBMCHENG,ITEM_LWJGUAN0,
ITEM_JSHU0000,ITEM_SWHAO000,ITEM_WJQXIANG,ITEM_CBDWEI00,
ITEM_BEIZHU00,ITEM_DBSJ0000,ITEM_RQI00000)
as select ID,DOMAINID,ITEM_WHAO0000,ITEM_WJMCHENG,ITEM_LBDMA000,
ITEM_LBMCHENG,ITEM_WBDMA000,ITEM_WBMCHENG,ITEM_LWJGUAN0,
ITEM_JSHU0000,ITEM_SWHAO000,ITEM_WJQXIANG,ITEM_CBDWEI00,
ITEM_BEIZHU00,ITEM_DBSJ0000,ITEM_RQI00000
from tlk_cbtwlwgl;
这是我建视图的语句。
这是我已建好的一个普通表单和一个查询表单。
这是我准备新建的一个视图,这里的数据来源表单,只能选择我建的那个普通表单。
这里的查询模板也只有我建的那个查询表单。
现在,我写SQL时,针对我上面语句所建的视图写语句:
var sql = " 1=1 ";
if (getItemValue("whao0000") !=null && getItemValue("whao0000").trim().length()>0){
sql += " and ITEM_whao0000='" +getItemValue("whao0000")+"'";
}
"SELECT * FROM tlk_cbvwlwgl where " + sql ;
这样做肯定不对,实现不了查询呀... |
|