2010-03-16 6 views
2

Toute personne a une idée sur la manière de lier Boolean dans sqlite avec objectif - c.Valeur booléenne Bind dans Sqlite

Je sais comment lier int et string mais je ne connais pas la valeur booléenne.

sqlite3_bind_int(addStmt, 1, id); 
sqlite3_bind_text(addStmt,3 ,[message UTF8String], -1, SQLITE_TRANSIENT); 

mais comment lier la valeur boolean.

S'il vous plaît aidez-moi.

Merci vous

Répondre

12

SQLite ne distingue pas booléens ints. Vous pouvez donc simplement utiliser bind_int. Les seuls vrais storage classes sont NULL, INTEGER, REAL, TEXT et BLOB. Note:

« Mais dès que les valeurs integer sont lire hors du disque et en mémoire pour le traitement , ils sont convertis en le plus général datatype (8 octets signé entier). »

Questions connexes