如何时候SQL语言进行模糊查询。请详细说明。 a := Edit1.Text;
b := '%' + QuotedStr(a) + '%';
Query1.Close;
Query1.Sql.Clear;
Query1.Sql.Add('Select DEH,XMMC,DW,DJ,RGF,CLF,JXF From DEK.DB where XMMC Like' + QuotedStr(b));
Query1.Open;错在什么地方,请指出。谢谢!
b := '%' + QuotedStr(a) + '%';
Query1.Close;
Query1.Sql.Clear;
Query1.Sql.Add('Select DEH,XMMC,DW,DJ,RGF,CLF,JXF From DEK.DB where XMMC Like' + QuotedStr(b));
Query1.Open;错在什么地方,请指出。谢谢!
b := '%' + QuotedStr(a) + '%';
Query1.Close;
Query1.Sql.Clear;
Query1.Sql.Add('Select DEH,XMMC,DW,DJ,RGF,CLF,JXF From "DEK.DB" where XMMC Like' + QuotedStr(b)); Query1.Open;
Edit1.Text := 'dd'; 我用showmessage(b)的结果是 %'dd'% ,
跟我想要的结果 %dd% 有差异啊。