str := 'select * from main where human_name like '''+'李'+'''';
ADO是微软的,是发展的趋势,不过以前用BDE的也没必要改成ADO。 应该写成 str := 'select * from main where human_name like ''%李%'''; 注意是两个单引号,不是双引号
ADO绝多好于BDE,以后的应用将更多。 str := 'select * from main where human_name like ''%李%'''; //human_name值 包含“李” str := 'select * from main where human_name like ''李%'''; //以“李”字开头。
应该写成
str := 'select * from main where human_name like ''%李%''';
注意是两个单引号,不是双引号
str := 'select * from main where human_name like ''%李%''';
//human_name值 包含“李”
str := 'select * from main where human_name like ''李%''';
//以“李”字开头。
Cipherliu(孤鹰)老兄的是正确的,已经解决,谢谢。但也谢谢,各位的帮忙。