adoquery1.close; adoquery1.sql.text:= 'SELECT * FROM 表1 WHERE name like '+''''+'%ab%'+''''; adoquery1.Open ; showmessage(inttostr(adoquery1.RecordCount));
adoquery1.sql.close; adoquery1.sql.clear; adoquery1.sql.add('select * from 表1 where name like :namelike'); adoquery1.sql.parambyname('namelike').asstring:='%'+'中国四川[2004]'+'%'; adoquery1.sql.open;Borland标准的方法,太久没写过数据库程序了,有错的话,见谅.
你放在程序里试试看
adoquery1.sql.text:= 'SELECT * FROM 表1 WHERE name like '+''''+'%ab%'+'''';
adoquery1.Open ;
showmessage(inttostr(adoquery1.RecordCount));
adoquery1.sql.clear;
adoquery1.sql.add('select * from 表1 where name like :namelike');
adoquery1.sql.parambyname('namelike').asstring:='%'+'中国四川[2004]'+'%';
adoquery1.sql.open;Borland标准的方法,太久没写过数据库程序了,有错的话,见谅.