Lines Matching refs:statement
195 SQLiteStatement statement(m_database, "SELECT origin FROM Origins");
196 if (statement.prepare() != SQLResultOk) {
197 LOG_ERROR("Failed to prepare statement.");
205 while ((result = statement.step()) == SQLResultRow)
206 m_originSet.add(statement.getColumnText(0).isolatedCopy());
315 SQLiteStatement statement(m_database, "INSERT INTO Origins VALUES (?, ?)");
316 if (statement.prepare() != SQLResultOk) {
321 statement.bindText(1, originIdentifier);
322 statement.bindText(2, databaseFile);
324 if (statement.step() != SQLResultDone)
383 SQLiteStatement statement(m_database, "SELECT origin, path FROM Origins");
384 if (statement.prepare() != SQLResultOk) {
385 LOG_ERROR("Failed to prepare statement.");
390 while ((result = statement.step()) == SQLResultRow) {
391 if (!canDeleteOrigin(statement.getColumnText(0)))
394 SQLiteFileSystem::deleteDatabaseFile(statement.getColumnText(1));
399 m_client->dispatchDidModifyOrigin(statement.getColumnText(0));