【问题标题】:update query syntax in ios7 using sql server2008使用 sql server 2008 在 ios 7 中更新查询语法
【发布时间】:2014-06-04 12:45:58
【问题描述】:
NSString *updateSQL = [NSString stringWithFormat:@"update MobileAppFeedback SET Feedback='%@' WHERE CustomerId='%@' ",self.UIFeedbackTextView.text,MobileAppUserIDlocal];

这个查询语法不起作用,但是当我们试图通过在查询中硬编码来更新值时,它起作用了,但它不能从其他字段中检索,例如来自 iOS 的 textField .....请让我知道正确的语法

【问题讨论】:

  • 此查询语法不起作用,但是当我们尝试通过在查询中硬编码来更新值时,它可以工作......但是它不会从其他字段(如 iOS 的 textField)中检索 .. ...请告诉我正确的语法

标签: ios sql-server


【解决方案1】:

你应该使用正确的格式说明符,你应该使用 %ld 表示整数:

NSString *updateSQL = [NSString stringWithFormat:@"update MobileAppFeedback SET Feedback='%@' WHERE CustomerId='%ld' ",self.UIFeedbackTextView.text,(long)MobileAppUserIDlocal];

有关更多信息,请参阅此答案:https://stackoverflow.com/a/384219/563802

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-05
    • 1970-01-01
    • 1970-01-01
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多