2010-06-22 6 views
-3

hey guys im essayant de faire une instruction SELECT d'une SQLDB locale donc ma déclaration est quelque chose comme sélectionnez ..etc..etc WHERE Date =% @, theDatec instruction select

theDate est un NSString variable. i NSLoged theDate et il est revenu 22/06/2010

Mais cela ne fonctionne pas, donc je l'ai essayé suivante, sélectionnez ..etc..etc DATE OU = '22/06/2010'

et les valeurs venu par. une idée de pourquoi cela arrive? Dans SQLDB, le type de colonne pour DATE est cependant NVARCHAR. est-ce important?

+1

Pourquoi vous avez marqué cet iPhone? – Oded

+0

vous pourriez vouloir mentionner (dans votre texte de question aussi) que vous essayez de développer une application de cacao/iphone/objective-c, et inclure l'instruction qui construit la question. – potatopeelings

+0

Je devine basé sur le type de données NSString et le =% @ que c'est l'objectif C, très probablement lié à l'iphone. devrait être étiqueté ainsi. – potatopeelings

Répondre

1

de votre question, il ressemble, y compris des guillemets simples autour du jeton% @ pourrait être vaut le coup

"select....etc. etc. ...WHERE Date ='%@'",theDate 
+0

cool thx. fonctionne maintenant. – Kenneth