if ddlb_1.text="设备编号" then lookitem1="number" lookwhat1=sle_1.text lookcondition1=lookitem1+lookmask1+"'"+lookwhat1+"'" elseif ddlb_1.text="设备名称" then
不知道你数据库中的number是不是也是字符型,如果是数值形,选择这个条件一定会“Expression is not valid”,
dw_1.setfilter(lookcondition) dw_1.reset( ) dw_1.retrieve( )
这几句没有意义!!!用法有误 应该是 dw_1.reset( )//重置表格 dw_1.retrieve( )//检索全部数据 dw_1.setfilter(lookcondition)//设置过滤条件 dw_1.filter()//这个才会真正执行过滤动作
如果lookitem1 为日期时间型,最好对 lookwhat1 作个判断,是否是合法的日期时间,转换一下再比较。
这可能是数据库进行添加的这个表,没有建立关键字吧!
分页: [1]
">