假定你表中的字段名是:特长,那么,你在SQL语句的筛选子句,即where子句中,这样写"where 特长 ='''+edit1.text+''','''+edit1.text+'''是DELPHI+ACCESS的用法,edit1是放在你程序查询界面上的一个编辑框组件,供用户输入查询条件用的.
Select * From [学生信息表] Where 特长 Like '钢琴%' sql语句改成这样就好了
str="钢琴"
sql="Select * From 学生信息表 Where 特长 Like '%"& str &"%'"