我在做信息系统-模糊查询模块,有一点不会:
例如:有姓名,年龄,语文成绩,入学时间四个text控件,在模糊查询时,用户可输入一个或多个条件可查询出学生的信息,以datagrid显示。我加了一个adodc控件,如何写这段代码,请高手帮忙!我参考了一些书籍,上面只有简单的LIKE格式,如“%文本”,有些简单,能否写详细点,谢谢!
例如:有姓名,年龄,语文成绩,入学时间四个text控件,在模糊查询时,用户可输入一个或多个条件可查询出学生的信息,以datagrid显示。我加了一个adodc控件,如何写这段代码,请高手帮忙!我参考了一些书籍,上面只有简单的LIKE格式,如“%文本”,有些简单,能否写详细点,谢谢!
txtSQL="select * from table where name <>'' "
if text1.text<>"" then txtSQL=txtSQL + "and name like '%" & text1.text & "%' "
if text2.text<>"" then txtSQL= …………………
adodc1.datasource=txtSQL
adodc1.Refresh
set datagrid.datasource=adodc1
datagrid.refesh
adodc1.recordsource=txtSQL
adodc1.refresh