吐槽大会周杰专场完整:vb6.0中如何实现模糊查找Access数据库

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 17:34:57
我希望用ADO或DAO实现,不用SQL
有一种是:
如果要在数据库Student的记录集内查找专业名称中带有“建”字的专业,可用下面的语句:
Data1.Reordset.FindFirst"专业 Like'*建*'"
字符串"*建*"匹配字段专业中带有“建”字字样的所有专业名称字符串。
我现在想放置一个TEXT框,用TEXT框中的字符模糊查找,而不是查某个固定的字符。
然而我写成Data1.Recordset.FindFirst "光盘内容 Like '* & Text1 & *' "
就不行,请问高手这行代码应该如何编写??

Adodc1.RecordSource = "select 专业 from b1 Where 专业 Like'" & Text1 & "%'"

Data1.Recordset.FindFirst "光盘内容 Like '* & Text1.text & *' "

通配符一般有“*”和“%”,用这两个看看

http://///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Adodc1.RecordSource = "select 专业 from b1 Where 专业 Like'" & Text1 & "%'"
回答者:zdingyun - 高级经理 六级 7-9 21:42
http:///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

这个就可以的