你的语句中 "%'"And 字段... 改为 "%' And 字段...
Adodc1.RecordSource = "select * from sjk where 字段1 like '%" & Text1.Text & "%' And 字段2 like '%" & Text2.Text & "%' And 字段3 like '%" & Text3.Text & "%' And 字段4 like '%" & Text4.Text & "%' And 字段5 like '%" & Text5.Text & "%' And 字段6 like '%" & Text6.Text & "%' And 字段7 like '%" & Text7.Text & "%' And 字段8 like '%" & Text8.Text & "%'"
我试验了,绝对可以查询。