我打破你要删除的手机/private/var/mobile/Library/SMS/sms.db“记录, 这是我的来源:
if (sqlite3_open(dbpath, &contactDB) == SQLITE_OK)
{
NSString *querySQL = [NSString stringWithFormat: @"delete from message where rowid=4"];//SELECT address,text FROM message where ROWID=4
const char *query_stmt = [querySQL UTF8String];
const char *error;
int err = sqlite3_prepare_v2 (contactDB, query_stmt, -1, &statement, &error);
if (err != SQLITE_OK)
{
//NSAssert1(0, @"Error updating tables: %s", erroMsg);
}
}
并返回“err = 1”,rowid = 4是存在记录,“SELECT地址,文本FROM消息,其中ROWID = 4”是对的。
拜托,帮助我,thx
答案 0 :(得分:1)