Variant c_SQLite3::t_prepare(const String& sql) { validate(); if (!sql.empty()) { c_SQLite3Stmt *stmt = NEWOBJ(c_SQLite3Stmt)(); Object ret(stmt); stmt->t___construct(p_SQLite3(this), sql); if (stmt->m_raw_stmt) { return ret; } } return false; }
Variant c_SQLite3::t_prepare(CStrRef sql) { INSTANCE_METHOD_INJECTION_BUILTIN(SQLite3, SQLite3::prepare); validate(); if (!sql.empty()) { c_SQLite3Stmt *stmt = NEWOBJ(c_SQLite3Stmt)(); Object ret(stmt); stmt->t___construct(p_SQLite3(this), sql); if (stmt->m_raw_stmt) { return ret; } } return false; }