2013-02-02 169 views
1

我正在開發iPhone應用程序。我有SQL查詢:將字符串插入另一個字符串

NSString *myRed = [NSString stringWithFormat: @"%1.4f", slideR.value]; 

[self insertData:@"INSERT INTO colour VALUES("+myRed+")"]; 

它會產生語法錯誤。如何將字符串插入到字符串中。 Java中的這種方法會起作用。 最好的問候

回答

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

您可以嘗試在手前將您的查詢和字符串附加在一起。

   NSString *str = @"Your values"; 
      NSString *query = [NSString stringWithFormat:@"INSERT INTO color VALUES(%@)", str]; 
      [self insertData:query]; 
相關問題