
1、开启数据库管理工具,打开SQL语言编写窗体。
2、如果我们知道某字段的开头部分,我们可以用like‘xx%'selectTOP10*fromCK_ATEwhereModellike'PSM24W%'。
3、如果我们知道某字段的中间部分,可以使用like‘%xx%’selectTOP10*fromCK_ATEwhereModellike'%24W%'。
4、如果我们知道某字段的结尾部分,我们库使用like'%xx'selectTOP10*fromCK_ATEwhereModellike'%-R-FA1'。
5、补充一上例中的 "like"是模糊查询的关键词。
6、补充二、模糊查询可能涉及比较大的数据量,为避免查询时把数据库资源耗尽,我们加上一些限制条件 比如前10行 top10。
模糊查询语句是使用SQL结构化查询语言中的Like字句来实现。在like字句中,可在样式的开头和结尾使用通配符(如LastName Like '*mit*'),或者只在结尾使用通配符(如LastName Like 'Smit*')。
通配符,只允许使用星号(*)和百分号(%)。
代码示例:
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0Data Source=D:\Program Files\Microsoft Visual Studio\VB98\BIBLIO.MDBPersist Security Info=False"
Sql = "select * from Authors where Author like '%acobs%'"Sql
Adodc1.RecordSource = Sql
Adodc1.Refresh
下句也能执行:
Sql="select * from Authors where Author like 'Jacobs%'"
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)