這是我的情況,我想使用的NSString變量選擇查詢:在選擇查詢代替變其值
NSString *[email protected]"element1, element2, element3";
if (sqlite3_open(dbpath, &contactDB) == SQLITE_OK)
{
NSString *querySQL = [NSString stringWithFormat:
@"SELECT * from table1 where type IN ?"];
const char *query_stmt = [querySQL UTF8String];
if (sqlite3_prepare_v2(contactDB,
query_stmt, -1, &statement, NULL) == SQLITE_OK)
{
sqlite3_bind_text(statement, 1, [arrayThemeList UTF8String], -1, SQLITE_TRANSIENT);
while (sqlite3_step(statement) == SQLITE_ROW)
{
//Do the rest work...
很明顯,我想用arrayThemeList
到查詢與bind
聲明。
然而,這似乎並沒有被賦予想要的結果,是有什麼我做錯了什麼? Thanx提前:)
嗨,thanx爲您的答覆:)不幸的是,我什麼也沒有:( – Luca