简体   繁体   English

在iPhone上编写此内容的最佳方法

[英]best way to write this on iphone

this is the output i want "SELECT * FROM wateat_tbl where name like '%love%' or desc like '%love%'"; 这是我想要的输出“ SELECT * FROM wateat_tbl,其中名称如'%love%'或desc如'%love%'”;

where love is a text enterted by use r now i want to write this in effective way right now i am doing this lame code 现在爱是使用 r 输入的文本,我现在想以有效的方式编写此代码,我正在执行此this脚代码

    myStringPrt1=@"SELECT * FROM wateat_tbl where name like '%"

    NSString *trimmedString1 = [myStringPrt1 stringByTrimmingCharactersInSet:
                                [NSCharacterSet whitespaceAndNewlineCharacterSet]];

    myStringPrt2=UserText;// user input LOVE
    NSString *myStringPrt3=@"%' or desc like '%";
    NSString *myStringPrt4=@"%'";


    trimmedString1=[trimmedString1 stringByAppendingString:myStringPrt2];

    trimmedString1=[ trimmedString1 stringByAppendingString:myStringPrt3];
    trimmedString1=[ trimmedString1 stringByAppendingString:myStringPrt2];
    trimmedString1=[ trimmedString1 stringByAppendingString:myStringPrt4];
    NSLog(@"My string is  now =  %@", trimmedString1);

NSString* SQL_statement = [NSString stringWithFormat:@"SELECT * FROM wateat_tbl where name like '%@%%' or desc like '%%%@'", UserText, UserText]; 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM