以下是引用xuebai在2012-10-7 15:21:00的发言:
把加载后台的代码写到查询按钮里面,例如
DataTables("xx表").LoadFilter ="[日期]>= '" & e.Form.Controls("stardate").Value & "'and [日期]<= '" & e.Form.Controls("enddate").Value & "' "
DataTables("xx表").Load
这样好像只能设置一个条件,我按照这个方法写了如下代码就能根据版号查询:
DataTables("产品信息查询表").LoadFilter ="版号 = '" & e.Form.Controls("textbh").Value & "'"
DataTables("产品信息查询表").Load
If Filter > "" Then
Tables("产品信息查询表").Filter = Filter
可是我又加了一行代码,就不能根据版号查询了,,只能根据品名查询如下:
DataTables("产品信息查询表").LoadFilter ="版号 = '" & e.Form.Controls("textbh").Value & "'"
DataTables("产品信息查询表").LoadFilter ="品名 = '" & e.Form.Controls("textpm").Value & "'"
DataTables("产品信息查询表").Load
而且上面的方法只能精确查询,不能模糊查询