2012-05-04 4 views
0

J'ai une application qui prend l'entrée d'un champ de texte et la met dans une chaîne. J'ai une table avec un champ que je veux vérifier la valeur de la chaîne de l'entrée par rapport à la valeur dans le champ dans la base de données. Je suis nouveau sur iOS et relativement nouveau sur SQLite. Voici ce que j'ai:Sélectionnez les instructions SQLite et iOS

NSString *strStoreNumber; 
strStoreNumber = StoreNumber.text; // StoreNumber is the text field 
querystring = [NSString stringWithFormat:@"SELECT string FROM tblStore WHERE string = ;"]; 

Après « où string = » Je veux vérifier la valeur de strStoreNumber contre la valeur dans le champ « chaîne » dans la base de données. S'il vous plaît laissez-moi savoir si ce n'est pas assez clair. Merci!

Répondre

1

c'est de la création de la chaîne:

querystring = [NSString stringWithFormat:@"SELECT string FROM tblStore WHERE string = %@;", strStoreNumber]; 

Plus de détails sur String Format Specifiers.

+0

Ah, j'aurais dû savoir mieux. J'ai une certaine familiarité avec le langage C, mais OBj-C/iOS/SQLite est tout nouveau pour moi. Merci encore pour l'aide, mon ami. – Skizz