我正在开发iPhone应用程序。我有SQL查询:
NSString *myRed = [NSString stringWithFormat: @"%1.4f", slideR.value];
[self insertData:@"INSERT INTO colour VALUES("+myRed+")"];
它会产生语法错误。如何将字符串插入字符串。 Java中的这种方法可行。 最好的问候
答案 0 :(得分:1)
试试这个:
NSString *myRed = [NSString stringWithFormat: @"%1.4f", slideR.value];
[self insertData:[NSString stringWithFormat:@"INSERT INTO colour VALUES(\"%@\")",myRed]];
如果您不想"
,那么: -
[self insertData:[NSString stringWithFormat:@"INSERT INTO colour VALUES(%@)",myRed]];
希望它对你有所帮助。
答案 1 :(得分:1)
您可以尝试编写查询并将字符串附加在一起。
NSString *str = @"Your values";
NSString *query = [NSString stringWithFormat:@"INSERT INTO color VALUES(%@)", str];
[self insertData:query];