[英]sqlite query problem in iphone sdk?
hi how can i include NSString in the following query.House is as NSString.If i give like following directly, it works fine.but i want to execute through NSString. 您好我如何在下面的查询中包含NSString.House就像NSString。如果我直接给出以下内容,它可以正常工作,但我想通过NSString执行。
NSString* str = @"House";
const char *sqlStatement = "select rowid from PlaceTable where name = 'MyUncleHouse'";
You can use NSString's method called UTF8String as follows: 您可以使用名为UTF8String的NSString方法,如下所示:
NSString *str = ["SELECT rowid from PlaceTable where name = '" stringByAppendingFormat:@"%@'",my_uncle_house_str];
const char *sql_statement = [str UTF8String];
You can write like this 你可以写这样的
NSString* str = @"MyUncleHouse"; NSString * str = @“MyUncleHouse”;
NSString* string = [NSString stringWithFormat:@"select rowid from PlaceTable where name = '%@',str]; NSString * string = [NSString stringWithFormat:@“从PlaceTable中选择行ID,其中name ='%@',str];
const char *sql_statement = [str UTF8String]; const char * sql_statement = [str UTF8String];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.