Problème de choix des champs pour requête avec critère "WHERE" [Résolu]

Signaler
Messages postés
100
Date d'inscription
lundi 20 juin 2005
Statut
Membre
Dernière intervention
20 janvier 2009
-
Messages postés
259
Date d'inscription
mercredi 3 mai 2006
Statut
Modérateur
Dernière intervention
11 janvier 2010
-
Bonjour,

j'ai un petit soucis de choix de champs pour ma base SQL EXPRESS,
je souhaite mettre en place une gestion de login/pwd, j'ai choisi des champs ntext.
Le hic, c'est lorsque je fais une requête SELECT fields(n1) FROM db1 WHERE fields(n2) = 'xxx',
j'ai un message d'erreur du genre : "equal to" non supportés par les champs ntext.

Ma question est quels champs puis-je utiliser pour réaliser cela...

Merci d'avance...

 Bidouille & Cie

1 réponse

Messages postés
259
Date d'inscription
mercredi 3 mai 2006
Statut
Modérateur
Dernière intervention
11 janvier 2010
7
Bonjour,

Sur Express tu peux remplacer les champs ntext par du nvarchar(max) celà fonctionnera beaucoup mieux.

D'ailleurs un login et un mot de passe ne devrait pas être très long, tu eux déféinir une limite :
nvarchar(255) par exemple

Cordialement

Christian Robert - Winwise
http://blogs.developpeur.org/christian/
MCT - Database Development / Database Administration