Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo insertar datos dinámicamente en sqlite3 usando lenguaje C

Cómo insertar datos dinámicamente en sqlite3 usando lenguaje C

En primer lugar, este problema me ha estado molestando durante mucho tiempo. Estrictamente hablando, deberían haber sido dos días, pero finalmente se resolvió a través de la documentación oficial de sqlite.

Por ejemplo, supongamos que la variable de cadena zText contiene el siguiente texto:

char *zText = "It's a happy day!"

Se puede usar esto; texto en una declaración SQL de la siguiente manera:

char *zSQL = sqlite3_mprintf("INSERT INTO table VALUES('q')", zText3_exec(db, zSQL, 0, 0, 0); (zSQL);

Extraído de la columna de liuzhidong123