有没有人能帮我写一下WHERE语句?我想说“其中Name等于name”。
NSString *query = [NSString stringWithFormat:@"SELECT Name, Description, Postcode, AddressLine1, ImageURL, Cost FROM MainDetails WHERE Name=@%", name];提前谢谢你,
马丁
发布于 2011-03-23 03:38:28
看起来你漏掉了单引号。
NSString *query = NSString字符串格式:@“SELECT Name,Description,Postcode,AddressLine1,ImageURL,Cost FROM MainDetails WHERE Name='@%'",name;
发布于 2011-03-23 03:36:50
在SQL中,字符串值需要用引号括起来。所以你需要像这样的东西:
NSString *query = [... "... Name='@%'", name];(假设语法的其余部分有效,我不知道Objective-C)
https://stackoverflow.com/questions/5396733
复制相似问题