我的问题是,在窗体上我有一个文本框,我要在数据库中查询以文本框内容开
头的任意长度的字符串,我的程序是这样写的:
query1.Close;
query1.SQL.Clear;
query1.SQL.Add('select * from test');
query1.SQL.Add('where t1 like :t1% ');
query1.Params[0].AsString:=edit1.Text;
query1.Open ;
我在数据表中有符合条件的字段,但查询不到,请问应该怎样写代码?
头的任意长度的字符串,我的程序是这样写的:
query1.Close;
query1.SQL.Clear;
query1.SQL.Add('select * from test');
query1.SQL.Add('where t1 like :t1% ');
query1.Params[0].AsString:=edit1.Text;
query1.Open ;
我在数据表中有符合条件的字段,但查询不到,请问应该怎样写代码?
query1.SQL.Clear;
query1.SQL.Add('select * from test');
query1.SQL.Add('where t1 like :t1');
query1.Params[0].AsString:=Trim(edit1.Text)+'%';
query1.Open ;肯定可以了。
query1.SQL.Clear;
query1.SQL.Add('select * from test');
query1.SQL.Add('where t1 like :t1');
query1.Params[0].AsString:=Trim(edit1.Text;
query1.Open