我试图做一个FMDB插入与此代码:对象 - 抱怨领域是“表达结果未使用”
dbCmd = @"INSERT INTO SiteData (SITE_ID, INITIAL_STA, ELEV, SITE_DESC, LOOP_COUNT, DATE) VALUES(?,?,?,?,?,?)",
txtSiteID.text,
[txtSTA.text floatValue],
[txtElev.text floatValue],
txtSiteDesc.text,
[NSNumber numberWithInt:0],
currentDate;
每个不受“浮动值”修改了3文本字段方法调用出现错误: “表达式结果未使用”导致参数计数关闭,进而导致FMDB崩溃。
我没有看到任何问题与书面的代码...有人可以启发我,我需要改变,让这个工作?
真的不好主意。这就是SQL注入漏洞的创建方式。 – 2012-04-19 00:22:31
是的,在我发布之后就意识到了。我不熟悉FMDB的方法,所以我只是给出了一个通用的“这就是为什么编译器正在翻转”,但我已经提出了你的答案,因为它好多了。 – 2012-04-19 00:26:06