【发布时间】:2011-02-22 16:08:28
【问题描述】:
如何使用带有“name”的“where”条件创建用于更新的 SQl 语句,如何将此名称绑定到 sql 语句...
///example
const char *sql = "update profile set name = ? ,Lname = ?, date = ?,phno = ? ,image = ? , id= ? where **name=?**;";
【问题讨论】:
-
你能用明确提到的这些绑定变量来构建字符串吗?即通过将字符串与常量字符串和变量连接来构造字符串?
-
我想根据 NAME 值更新这些值,所以我的 where 条件必须绑定 name 值。怎么做。我可以使用静态 ID 更新值。
-
添加了 sqlite3 标签,因为它是一个 sqlite3 问题
-
不要走这条路。改用包装器(FMDB 是最好的):code.google.com/p/flycode
标签: iphone objective-c iphone-sdk-3.0 sqlite