J'ouvre un fichier de base de données et le crée potentiellement s'il n'existe pas.Comment vérifier si une table existe dans sqlite3 C++ API?
Mais pour une raison quelconque, cela ne crée pas la table. Des idées?
const char* sql = "CREATE TABLE IF NOT EXISTS blocks(id text primary_key,length numeric)";
sqlite3_stmt *stmt;
rc = sqlite3_prepare_v2(db_, create_table_sql, -1, &stmt, NULL);
rc = sqlite3_step(stmt);
Je ne l'ai pas ici par oui, je vérifie le code de retour à chaque point. Il n'y a aucune erreur.
Peut-être qu'il existe une meilleure façon d'accomplir cela?
Wow, vous considérez cela comme localisé? donné 5 réponses avec des personnes ayant une réputation supérieure à 5k c'est surprenant. De toute façon .... – Matt