11Fermer13
onurLe 03/05/2008 à 02:51
Ouais squalyl, si je fais comme tu as écrit ça donne une violation d'accès. C'est vrai que du coup il recompile la requete je pense, on gagne "juste" à éviter le sprintf.

Là, j'ai un autre souci. Beaucoup plus grave (j'ai l'impression). Je suis dans un projet Visual Studio reglé en mode Unicode.

sqlite3_exec(db, "INSERT INTO toto (id,text) VALUES ( 24, 62 )", stubCallback, 0, &zErrMsg);


marche. Mais

sqlite3_stmt* statement;
		const char *zTail = 0;
		
		rc = sqlite3_prepare(db,"INSERT INTO toto (id,text) VALUES ( 24, 562 )",-1,&statement,&zTail);
		rc = sqlite3_step(statement);

		// Nettoyage
		sqlite3_finalize(statement);
		sqlite3_reset(statement);

plante royalement au niveau de sqlite3_reset ;-/
Je sais franchement pas quoi en faire.