我正在开发 iPhone 应用程序。我有 SQL 查询:
NSString *myRed = [NSString stringWithFormat: @"%1.4f", slideR.value];
[self insertData:@"INSERT INTO colour VALUES("+myRed+")"];
它会产生语法错误。如何将字符串插入字符串。Java 中的这种方法会奏效。最好的祝福
我正在开发 iPhone 应用程序。我有 SQL 查询:
NSString *myRed = [NSString stringWithFormat: @"%1.4f", slideR.value];
[self insertData:@"INSERT INTO colour VALUES("+myRed+")"];
它会产生语法错误。如何将字符串插入字符串。Java 中的这种方法会奏效。最好的祝福
试试这个 :
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]];
希望它可以帮助你。
您可以尝试事先编写查询并将字符串附加在一起。
NSString *str = @"Your values";
NSString *query = [NSString stringWithFormat:@"INSERT INTO color VALUES(%@)", str];
[self insertData:query];