假设数据库cdatabase中有一表ctable,
表ctable中有一个文本型字段cs,
问:怎样得到ctable中cs字段包含'abcd'字符串的所有记录,并反应到DBGrid控件  上。

解决方案 »

  1.   

    用QUERYSELECT * FROM CTABLE WHERE CS LIKE '%ABCD%'
      

  2.   

    Query.close;
    query.sql.clear;
    query.sql.add('select * from ctable where cs like''%ABCD%''');
    Query.open;
      

  3.   

    Query.close;
    query.sql.clear;
    query.sql.add('select * from ctable where cs like''%abcd%''');  //小写
    Query.open;
      

  4.   

    query.close;
    query.sql.clear;
    query.sql.add('select * from ctable where cs like''%abcd%''');  Query.open;
      

  5.   

    Query.close;
    query.sql.clear;
    query.sql.add('select * from ctable where cs like''%abcd%''');  
    //SQLSERVER不区分大小写
    Query.open