我使用代码访问sqlite
sqlite3_bind_text(statement,1,[myString UTF8String],-1,SQLITE_TRANSIENT);
Run Code Online (Sandbox Code Playgroud)
有用.但是如果myString为NULL,则总是导致更新表中的记录失败.(或没有改变)当myStrign为NULL时如何处理?
欢迎任何评论
谢谢
sqlite3_bind_null(statement, 1);在字符串为NULL时使用.
if (myString)
sqlite3_bind_text(statement,1,[myString UTF8String],-1,SQLITE_TRANSIENT);
else
sqlite3_bind_null(statement,1);
Run Code Online (Sandbox Code Playgroud)