Problème de choix des champs pour requête avec critère "WHERE"

Résolu
cs_drakkard Messages postés 99 Date d'inscription lundi 20 juin 2005 Statut Membre Dernière intervention 20 janvier 2009 - 14 déc. 2006 à 10:09
cs_skweeky Messages postés 259 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 11 janvier 2010 - 14 déc. 2006 à 12:01
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

cs_skweeky Messages postés 259 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 11 janvier 2010 8
14 déc. 2006 à 12:01
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
3
Rejoignez-nous