Delphi中查找记录时如何不区分大小写? 各位大虾: 我使用的控件为TQuery,TEdit,TButton! 我想利用SQL语句查找数据库中的记录! 目的:不区分大小写,并且要考虑汉字! 多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 adoquery1.Locate('字段1;字段2',vararrayof(['aa','bb']),[locaseinsentive]]);//[locaseinsentive] 意思是不区分大小写 如果是以SQL Server以后台服务器就可以这样作YourValue:='abc';Query.Close;Query.SQL.Clear;Query.SQL.Add('Select * from Table');Query.SQL.Add('where Upper(AField)=:P');Query.Params.ParamByName('P').AsString:=UpperCase(YourValue);Query.Open; 请详细阐述indy中readfromstack的用法 listindex out of bounds 一个关于子窗体的问题 请问,CSDN浏览器的界面和数据存储是怎么实现的?? 深夜请教:偶用TClientDataSet.ApplyUpdates 来更新数据表的,大虾赐教: 散分啦(5) 装好delphi7.0之后的痛苦 Query居然不执行Sql命令,奇怪??? 纯Delphi IDE问题. 关于Postmessage的参数wParam,LParam问题。 只打印某一页,如何实现? 有关combobox的问题
//[locaseinsentive] 意思是不区分大小写
YourValue:='abc';
Query.Close;
Query.SQL.Clear;
Query.SQL.Add('Select * from Table');
Query.SQL.Add('where Upper(AField)=:P');
Query.Params.ParamByName('P').AsString:=UpperCase(YourValue);
Query.Open;